Organizing JavaScript Functionality

Organizing JavaScript Functionality

Kyle Simpson
Kyle Simpson
You Don't Know JS
5 hours, 6 minutes CC

Become a Master

This course and others like it are available as part of our Frontend Masters video subscription.

Watch Free Preview Join Frontend Masters
No amount of learning the theory of JavaScript will substitute for actually practicing the implementation of it. Even before you adopt a framework, learning how to organize the different bits of JavaScript (modularizing, decoupling, etc) will make a huge positive impact on the quality of your code. Once you've mastered those techniques, turn your attention to building code that you can share between the client (browser) and the server (Node). That's where the most exciting exercises of your new-found JS knowledge will shine!
Published: August 20, 2015

Table of Contents

Beyond the Basics

Organizing Code

Modules

Server-side JavaScript

Adding a Shared Module