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 |