Archive for the ‘modules’ Category

ECMAScript Modules in Browsers

As Jake Archibald says, they are starting to land! The support landscape is already: Safari 10.1. Chrome Canary 60 – behind the Experimental Web Platform flag in chrome:flags. Firefox 54 – behind the dom.moduleScripts.enabled setting in about:con...

A Beginners Guide to Webpack 2 and Module Bundling

Posted on: No Comments
Webpack is a module bundler Webpack has become one of the most important tools for modern web development. Primarily it's a module bundler for your JavaScript but it can be taught to transform all of your front-end assets like HTML and CSS, even im...

10 Tips to Become a Better Node Developer in 2017

Posted on: No Comments
I started working with Node full-time in 2012 when I joined Storify. Since then, I have never looked back or felt that I missed Python, Ruby, Java or PHP β€” languages with which I had worked during my previous decade of web development. Storify was an...

Learning from Lego: A Step Forward in Modular Web Design

Posted on: No Comments
Samantha Zhang: When web components are modular like Lego bricks down to the elements level, they become more versatile and easier to maintain. We believe it’s the next step to take in modular web design. It's a clever system: put a half-gutter arou...

Building Resizeable Components with Relative CSS Units

Posted on: No Comments
The following is a guest post by Ahmad Shadeed. Ahmad has put together a ton of examples to show off how using relative units can benefit us. I think a lot of us think of units like em as being for font-size, which it is, but can also be for lots of ot...

Transpiling ES6 Modules to AMD & CommonJS Using Babel & Gulp

ECMAScript 6 (a.k.a ECMAScript 2015 or ES6), the specification for next version of JavaScript has been approved and browser vendors are hard at work implementing it Unlike the previous versions of ECMAScript, ES6 comes with a huge set of changes to th...

How to Solve the Global npm Module Dependency Problem

Posted on: No Comments
The Node Package Manager (a.k.a. npm) has given web developers easy access to a lot of awesome JavaScript modules and has made our lives considerably easier when trying to find and manage dependencies for our applications. It also makes it easy for dev...

How to Create a Node.js Cluster for Speeding Up Your Apps

Posted on: No Comments
Node.js is becoming more and more popular as a server-side run-time environment, especially for high traffic websites, as statistics show. Also, the availability of several frameworks make it a good environment for rapid prototyping. Node.js has an eve...