# MVC Framework
## References
### Other Frameworks
Other frameworks that alone or combined resemble MVC Framework class system.  
**MV\* Frameworks**  
 - [PureMVC](https://puremvc.org/)
 - [Backbone](https://backbonejs.org/)
 - [Marionette](https://marionettejs.com/)
 - [Knockout](https://knockoutjs.com/)
 - [Angular](https://angular.dev/)
 - [React](https://react.dev/)

**Modeled Data Frameworks**  
 - [Mongoose](https://mongoosejs.com/)
 - [Redux](https://redux.js.org/)

**Router Frameworks**  
 - [Express](https://expressjs.com/)
 - [Page.js](https://visionmedia.github.io/page.js/)

### Other Components
**Modeled Data Utility**  
[Mongoose Schema, Validation (Browser)](https://mongoosejs.com/docs/browser.html)


## Keywords 
### Framework
#### Formal
 - Presentation-Abstraction-Control (PAC)
 - Hierarchal Model-View-Control (HMVC)
 - Plain/Vanilla JS Framework
 - Model-View-Control Framework (MVC)
   - MV* Framework
   - MVC Framework
   - MVR Framework
   - MVVR Framework
   - MVVM Framework
   - MV Framework
#### Nonformal
 - Front-end Mongoose Schema
### Events
 - Array, Object Events
   - Array, Object Event Bubbling
   - Array, Object Nested Events
 - Array Events
   - Array Concat Event
   - Array CopyWithin Event
   - Array Fill
   - Array Pop Event
   - Array Push Event
   - Array Reverse Event
   - Array Shift Event
   - Array Splice Event
   - Array Unshift Event
 - Object Events
   - Object Assign Event
   - Object Define Properties/Property Event
   - Object Freeze Event
   - Object Seal Event
 - Property Accessor Events
   - Get Event
   - Set Event
   - Delete Event
### Validation
 - Data Model Validation
 - Query Selector
