Introduction
We wrote boilerplateJS to take the pain out of large scale Javascript/HTML5 product development.
- BoilerplateJS is a collection of product engineering patterns, and a solid integration of industry-leading Javascript frameworks.
- It is NIETHER a website building tool NOR a utility library solving just a single consern (such as MVC).
- BoilerplateJS is your own startup code to kickstart next large-scale javascript product. It is just that we did some basic coding and library integrations to make your life easy!
License
BoilerplateJS code is free for commercial and non-commercial deployments and distribution. BoilerplateJS is releases under MIT License
Architectural Concerns - Large Scale Development
BoilerplateJS addresses following concerns you will have in large-scale javascript development:
- Structuring the codebase
- Best practices of OO + Functional programming
- Building a product suite with complex product module hierachy
- URL routing, browser history, back/forward buttons
- Self contained UI components
- JS Unit Testing
- Inter-module event messaging
- Localization support
- Minification, obfuscation and optimizations
- Documentation Generation
##Project Home## You will find more details and live samples at our project home: