A Deep Dive Into JavaScript Modules

A session at JSChannel Conference Bengaluru

Saturday 16th November, 2013

12:00pm to 12:45pm (HMT)

Today, large applications are being built with JavaScript, running in the browser as well as on servers. Although the language doesn't currently provide built-in support for modules, developers use multiple mechanisms to modularize their JavaScript code. In this talk, I will discuss several ways to create modules in JavaScript without polluting the global scope. In the process, I'll also clarify the relation between CommonJS modules, AMD, Node.js and RequireJS. In the end, I will also talk about the upcoming module functionality that will be a part of the next version of JavaScript (ES 6/ES.next).

About the speaker

This person is speaking at this event.
Ashutosh Sharma


Ashutosh likes exploring web technologies. His full-time job has him working with JS, HTML and CSS. He is one of the architects of Adobe AIR (Linux, Android and iOS) and has worked on the Adobe Reader (Linux).

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 12:00pm12:45pm HMT

Date Sat 16th November 2013

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session