JavaScript Architecture Patterns

JavaScript was not designed for large scale application development.

In this section we present JavaScript Architecture patterns which will make your life as a JavaScript developer building large apps a bit easier and your projects more successful.





  Architecture Patterns
   Introduction Introduction to Architecture Patterns
   Script Loading Effective JavaScript file loading techniques
   Modularity Partitioning your code base in standalone, independent units
   AMD & Require.js A standard approach to making large projects easier to manage
   JavaScript Transpilers New languages that are transpiled (translated and compiled) to JavaScript
   Error Handling Best practices for handling errors in JavaScript
   JavaScript Testing Overview of JavaScript testing tools and techniques