crimson-framework
A framework for three-layered applications.
Last updated 4 years ago by ryansmith94 .
GPLv3 · Original npm · Tarball · package.json
$ cnpm install crimson-framework 
SYNC missed versions from official npm registry.

Crimson

Layered application framework.

Build Status License

Why use it?

  • Uses common design patterns. Such as the Facade, Decorator, and Observer patterns.
  • Works on the client and server.
  • Library agnostic. Crimson works alongside other libraries like React, Express, MongoDB, Knex, etc.

Recommendations

  • User-to-application logic should go in "Faces" (Interfaces)
  • Application-to-storage logic should go in "Repos" (Repositories).
  • Business logic (such as relationships and validation) should go in "Services".
  • Use a facade between Services and Repos.
  • Use a facade between Faces and Services.

Examples

Current Tags

  • 1.0.0                                ...           latest (4 years ago)

1 Versions

  • 1.0.0                                ...           4 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (12)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |