-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Tarun Sukhu edited this page May 5, 2014
·
10 revisions
Welcome to the rwd-spa-alljs-app wiki!
The basic idea of this project is to start and exploration exercise into the exciting world of responsive web design and single page applications. I believe the best way to learn a technology is to build something and have a practical example to relate to. Keeping this in mind here are my initial goals.
- Build a reference implementation using an ALL Java Script stack based SPA
- Tools and frameworks used do not require you to be a CSS3 and HTML5 UI expert or have basic skills of JS but still create impressive SPA applications leveraging the power of these frameworks.
- Node.js/Express/MongoDB/AngularJS/Bootstrap will form the crux of the application.
Features Planned (Also added to the issue list)
- Explore all the wonderful components of Bootstrap to build a Responsive UI
- CRUD operations using MongoDB and REST APIs for accessing the same.
- Integration with Social Components , Geolocation utilities like weather , Mash-ups.
- Real Time Event / Data handling using Node.js / websockets/socket.io
- User preferences
- Single Sign-On
- HTML5 APIs like Local Storage
- There is already a directive added for the weather forcast in the current implementation but there is a lot that can be explored and tried out .. AngularJS features/Patterns like Directives/Factory/Services
- Full Build infrastructure - Explore tools like Grunt
- Test Infrastructure - Unit Testing tools like Node.js (Chai/nodeunit/nodeload) , AngularJS(Karma), Bootstrap (Chrome Canary)
- phew !! a lot to be done but will get there :-)
Explore the project here