Javascript Development Environment
A Javascript starter kit I built from scratch, encompassing all the necessary steps to build an app from the development stage to production and deployment. Includes these important steps ...with chosen corresponding technologies.
- Package Mananagement
- Bundling
- Minification
- Sourcemaps
- Transpiling
- Dynamic HTML Generation
- Centralised HTTP
- Mock API Framework
- Component Libraries
- Development Web Server
- Linting
- Automated Testing
- Continuous Integration
- Automated Build
- Automated Deployment, separating API and IU
- Working Example app
- Sharing work in progress
- Error Tracking
...with chosen corresponding technologies and libraries.
- Travis CI
- Appveyor
- Webpack
- Eslint
- EditorConfig
- Git/Github
- Babel
- npm scripts
- Heroku
- Surge
- JSDOM
- Mocha
- Chai
- TrackJS
- Node Security Platform
- Express
- Local Tunnel
Here is the frontend UI DEMO APP hosted on surge.sh ...and here is the API DEMO APP hosted on heroku
Or if you want to follow the steps I followed and build one of your own from scratch, read my blog post Soggy Ink- setting-up-a-javascript-dev-environment-day-30