https://github.com/99x/boilerplatejs
Your own boilerplate code to start your next big javascript project. We incorporate the best design practices with best in market open source libraries.
https://github.com/99x/boilerplatejs
hacktoberfest
Last synced: over 1 year ago
JSON representation
Your own boilerplate code to start your next big javascript project. We incorporate the best design practices with best in market open source libraries.
- Host: GitHub
- URL: https://github.com/99x/boilerplatejs
- Owner: 99x
- License: mit
- Created: 2012-07-24T11:16:58.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2021-10-07T06:15:01.000Z (over 4 years ago)
- Last Synced: 2025-03-30T15:11:57.202Z (over 1 year ago)
- Topics: hacktoberfest
- Language: JavaScript
- Homepage:
- Size: 5.99 MB
- Stars: 278
- Watchers: 31
- Forks: 79
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

## 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 NEITHER a website building tool, NOR a utility library solving just a single concern (such as MVC).
* BoilerplateJS is your own startup code to kickstart your 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 deployment and distribution. BoilerplateJS is released under the [MIT License](http://www.opensource.org/licenses/mit-license.php)
## Architectural Concerns - Large Scale Development ##
BoilerplateJS addresses the following concerns that 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 optimization
* Documentation Generation
##Project Home##
You will find more details and live samples at our project website:
http://boilerplatejs.org