JavaScript Build Tools

toolsFeb 22, 2020

This is a confusing and blurring category in JavaScript tooling ecosystem

JavaScript Transpilers

toolsFeb 21, 2020

Transpilers in JavaScript are source-to-source compilers that can transform syntax and polyfill features

Yeoman Scaffolding System

toolsFeb 21, 2020

Scaffolding system allows for rapidly getting started on new projects and streamlines the maintenance of existing projects.

JavaScript Task Runners

toolsFeb 21, 2020

Grunt and Gulp are two popular tools to automate repetitive, mundane, painful and time-consuming tasks effectively

JavaScript Module Loaders

toolsFeb 20, 2020

Module loaders are libraries that can handle loading modules using the different formats for further processing or executing

JavaScript Package Managers

toolsFeb 20, 2020

Package managers are tools that help you manage packages as dependencies and might also provide a global package registry

JavaScript Module Bundlers

toolsFeb 20, 2020

Bundling JavaScript and non-JavaScript modules into bundles using Webpack, Rollup, or Browserify

Type Safety in JavaScript

toolsFeb 18, 2020

Static type checkers and object validators are just incomplete solutions to the unsafe dynamic nature of JavaScript

On compatibility of JavaScript modules

javascriptFeb 17, 2020

There are 4 major formats to modularize JavaScript code these days, they're different in terms of asynchronous loading and host environment support

JavaScript programming paradigms

javascriptFeb 17, 2020

JavaScript is a multi-paradigm language which supports functional, prototype-based object-oriented, and event-driven programming