Learn Front-End Application Architecture
General Learning: [^1]
- JavaScript Application Design [read][$]
- Programming JavaScript Applications [read]
- Grab Front End Guide [read]
- A set of best practices for JavaScript projects
- Spellbook of Modern Web Dev
- JavaScript Stack from Scratch
Deprecated Learning Materials:
- Build an App with React and Ampersand [watch]
- Building Modern Single-Page Web Applications [watch][$]
- Eloquent JavaScript: Modules [read]
- Field Guide to Web Applications [read]
- Frontend Guidelines Questionnaire [read]
- Human JavaScript [read]
- Nicholas Zakas: Scalable JavaScript Application Architecture [watch]
- Organizing JavaScript Functionality [watch][$]
- Patterns for Large-Scale JavaScript Application Architecture [read]
- Terrific [read]
- UI Architecture [watch][$]
- Web UI Architecture [watch][$]
NOTES:
Not a lot of general content is being created on this topic as of late. Most of the content offered for learning how to build front-end/SPA/JavaScript applications presupposes you’ve decided up a tool like Angular, Ember, React, or Aurelia.