@onehilltech/blueprint
Version:
lightweight, simple, elegant framework for building mean applications
44 lines (29 loc) • 1.55 kB
Markdown
Blueprint
================
A lightweight, simple, elegant framework for building mean applications
[](https://www.npmjs.com/package/@onehilltech/blueprint)
[](https://travis-ci.org/onehilltech/blueprint)
[](https://david-dm.org/onehilltech/blueprint)
[](https://coveralls.io/github/onehilltech/blueprint?branch=master)
Features
--------
* Bootstrap common functionality from configurations
* Separation of concerns to maximize reuse of core business logic
* Declarative approach to binding routes to controllers
* Customize behavior and configuration based on execution environment
* Encapsulate application logic into reusable components
* Compose Blueprint applications from other Blueprint applications
Getting Started
----------------
Install Blueprint package into your application:
npm install @onehilltech/blueprint --save
npm bin
Add `./node_modules/.bin` to your `PATH`, and install Blueprint application:
blueprint init
Then, start the web application:
node ./app
Open your browser, and go to [http://localhost:5000/helloworld](http://localhost:5000/helloworld).
Next Steps
-----------------
See our [Wiki](https://github.com/onehilltech/blueprint/wiki) for more details
on using Blueprint.