DeveloperWeek New York 2020 DeveloperWeek New York 2020

Thursday, December 10, 2020

How to Architect Large-Scale Javascript Applications
Join on Hopin
Adenekan Wonderful
Adenekan Wonderful, Senior Frontend Engineer

Currently, Developers creating JavaScript applications these days usually use a combination of MVC, modules, widgets, and plugins for their architecture. They also use a DOM manipulation library like React or even other modern frameworks.

Whilst this works great for apps that are built at a smaller-scale, what happens when your project really starts to grow?

In this talk, I present an effective set of design patterns for large-scale JavaScript application architecture that have previously been used at a teams i have worked with and famous repos amongst others.

You'll learn how to keep your application logic truly decoupled, build modules that can exist on their own or be dropped into other projects and future-proof your code in case you need to switch to a different DOM library in the future.