mvvc
v2.0.3-patch.25
Published
Concise and practical javascript framework
Downloads
4
Readme
Introduction
MVVC is a light multi-page and popular front frameworks supported web developing framework
Concept
- M: Model
- VV: View and view model
- C: Controller
Background
- In real developing environment, coworkers may use different front frameworks, like react, angular, vue, mirror, etc.
- A web project always contains mutiple web pages, instead of a single application page
- It's better not to repeat same development and production's configuration
Feature
Specific
- Choose specific react, inferno, and other projects to generate
- Choose specific pages in specific projects to develop or build
MVVC
Decouple models, view and view models and controllers
Reusability
Multiple pages can share or inherit props and methods by contollers
Getting started
npm install mvvc -g
mvvc init -p MvvcProject
Tip: choose project(s) to generate when mvvc was initialized partly
You've gotten a complete project which can be moved to anywhere to develop
cd MvvcProject & npm install
npm start
Contributing
If you found somewhere in codes to be improved or fixed, or just make a suggestion, don't hesitate to send a pull request!