Name | Description |
---|---|
Boostrap | For all layout development, we use Bootstrap 4 primarily (https://getbootstrap.com/) |
jQuery | Whenever possible, we have been using vanilla JS (ES6). We do use jQuery primarily to support legacy components (https://jquery.com/) |
Name | Description |
---|---|
ES6 | ES6 refers to version 6 of the ECMA Script programming language. ECMA Script is the standardized name for JavaScript, and version 6 is the next version after version 5. |
SASS | Sass is a stylesheet language that’s compiled to CSS (https://sass-lang.com/) |
Name | Description |
---|---|
BEM | Block Element Modifier is a methodology that helps you to create reusable components and code sharing in front-end development (http://getbem.com/) |
Name | Description |
---|---|
NPM | A package manager for CommonJS packages, command line applications etc (https://www.npmjs.com/) |
Babel | Transpiles ES6 code to ES5 (https://babeljs.io/) |
Gulp | Project build tool (https://gulpjs.com/) |
Webpack | Project build tool for JS (https://webpack.js.org/) |