Skip to content

Front-end MVEC architecture, let frontend develop just like MVC framework.

License

Notifications You must be signed in to change notification settings

ThxJSer/thx-event-center

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thx-event-center

Parcel Build Status Latest Stable Version Language License

What is thx-event-center

thx-event-center is a toolkit for app's data flow management.

Different from MVC, thx-event-center is MVEC (Model-View-EventCenter) architecture.

MVEC concept is designed for the front-end develop condition.

MVEC let you treat front-end project as backend's MVC framework.

Live Demo (CRUD)

Demo & code : https://thxjser.github.io/thx_event_center_demo/

Note: the demo use the fake api by https://dummyjson.com, some function like add, update... does not working, it's normal.

How is thx-event-center data flow

MVEC concept

Installation and Usage

  1. Requirements
  • Install nodejs version 9.11 or newer is recommended.
  • Install npm version 5.6 or newer is recommended.
  1. Go to your project folder and command run
$ cd <your project folder>

$ npm install thx-event-center

wait installed...ok

  1. Usage example plz refer to the code at https://thxjser.github.io/thx_event_center_demo/

Acknowledgement

Particular thanks Axios, babel-core, Github, Google, highlight.js, JS bin, Mermaid, Node.js, NPM, Parcel, React, Stack Overflow.

License

This code has been developed and maintained by ThxJSer.

If you discover vulnerability security issues, please send e-mail to thxjser@gmail.com , thank you.

ThxJSer framework is open-source, licensed under the MIT license.

About

Front-end MVEC architecture, let frontend develop just like MVC framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published