This toolkit creates the environment for the development of an AngularJS based project.
In addition, it compiles the code to run a smooth and fast application.
This is a screen recording of the result, right after finishing the setup: https://www.youtube.com/watch?v=aUzyFjiAVSM
- all JavaScript
- real time integration
- API service designed
- compile and test tool
- real time apps
- starting projects from scratch
- apps which require full stack structure (frontend and backend)
For apps which already have a backend, Lineman Angular Toolkit (light) is more suitable.
Frontend
- Lineman JS - a CLI tool. With it, most of required tasks in the development process are silently handled.
Lineman includes Grunt, Jasmine and also runs a local server for development purposes. - Bower - for package management
- AngularJS - you know, the framework :)
- AngularUI Router - the coolest routing solution for AngularJS
- Angular Material
- jQuery
Backend
Mixins
Tools
- SASS - is compiled to CSS
- Coffeescript - is compiled to JS
It is assumed that NodeJS, MongoDB, SASS, Bower and Lineman are installed.
npm install
bower install
mongod --dbpath C:\mongodb\data\db\ /* start MongoDB */
lineman clean run
Finally, open http://localhost:8000 in your browser.