A complete package of scalable javascript application boilerplate.
Options - Atom, WebStorm (Recommended #1), Visual Studio Code (Recommended #2)
What do we use? - WebStorm and Visual Studio Code
Example file available at http://editorconfig.org/#example-file
Options - http-server, Express (Recommended), Browsersync
What do we use? - Express
Options - localtunnel (Preferred), ngrok, surge, now
What do we use? - Yet to choose
Options - Grunt, Gulp, npm scripts (Recommended)
What do we use? - Yet to choose
Options - Babel (Recommended #1), TypeScript, Elm, ESM
What do we use? - Yet to choose
Options - ES6 (Recommended), CommonJS
What do we use? - ES6
Options - Browerify, Webpack (Recommended), Rollup (good for libraries)
What do we use? - Yet to choose
Options - ESLint (Recommended), JSLint, JSHint
What do we use? - ESLint
Options - Mocha (Preferred), Jasmin, QUnit, Jest, AVA
What do we use? - Yet to choose
Options - Travis (Recommended), CircleCI, Appveyor, Jenkins, Semaphore, SnapCI
What do we use? - Yet to choose
Options: Node - http, request Browser - XMLHttpRequest, JQuery, Fetch (Preferred) Node & Browser - isomorphic-fetch, xhr, SuperAgent, Axios (Preferred)
What do we use? - Yet to choose
Options - JSON Server
What do we use? - Yet to choose
Link to the demo app - Yet to fill
npm start -> npm run build -> npm run deploy
Completed? - Not Yet
Completed? - Not Yet
Create your own example app inspired from this repository or most starred starter kits available in GitHub
Happy Coding 😉