fontcombinator icon indicating copy to clipboard operation
fontcombinator copied to clipboard

Meta Issue: Architecture of the main application JavaScript

Open chipcullen opened this issue 10 years ago • 0 comments

One aspect of this that has the most questions marks for me is how to architect the JavaScript. Organizing JS is something that I'm not terribly advanced at - my JS work so far tends to be piles of simple functions. I don't have a preferred design pattern, or any real rhyme or reason to what I do.

Objectives:

  • Modular - able to rip apart one element without impacting others
  • Easy to maintain the parts that need maintaining - if I need to make a hand done curation list, for instance
  • Dependencies? Would something like Require.js make sense? Is that overkill? What about simple concatenation?

chipcullen avatar Mar 08 '15 04:03 chipcullen