DrupalCon Dublin 2016: Scalable JavaScript architecture
In this talk I describe a Scalable JavaScript architecture that:
Is highly decoupled, encouraging modules to only publish and subscribe to events of interest rather than directly communicating with each other.
That rely's on composition of libraries and custom code.
That allows you to build hassle free apps.
The talk covers an introduction to a few areas of JavaScript development:
Modules in AMD, CommonJS and es6 modules
The mediator pattern and other design patterns.
Scalable Application Architecture
Useful tools for building this type of architecture, e.g browserify
Is highly decoupled, encouraging modules to only publish and subscribe to events of interest rather than directly communicating with each other.
That rely's on composition of libraries and custom code.
That allows you to build hassle free apps.
The talk covers an introduction to a few areas of JavaScript development:
Modules in AMD, CommonJS and es6 modules
The mediator pattern and other design patterns.
Scalable Application Architecture
Useful tools for building this type of architecture, e.g browserify