1.10.6 • Published 4 months ago

mvc-framework v1.10.6

Weekly downloads
1
License
ISC
Repository
github
Last release
4 months ago

!WARNING
Early Stage Development

!CAUTION
Use At Own Risk

!NOTE
Interested in MVC Framework? thomas.patrick.welborn@outlook.com

MVC Framework

Javascript implementation of the Presentation-Abstraction-Control (PAC) Pattern that also supports Model-View-Control (MVC) Patterns.

Features

  • Practical web component, web page, or web application use.
  • Simplistic configuration.
  • Versatile patterning.
  • Familiar programming interfaces promote plain Javascript.
  • Event management system.
  • Modeled content property modifier events, nested events.
  • Window Location and Fetch Routers.

Class System

MVC Framework Classes may be instantiated independently or interdependently.

Independent Classes

SYMNAMEDESCRIPTAPIGUIDE
MModelManage schematized content.
XModel SchemaManage data schema.
DModel ContentManage data content.
VViewManage templated markup elements.
RRouterWindow location router or fetch router.
RLRouter (Location)Manage window location.
RFRouter (Fetch)Manage AJAX connection.
CControlManage Model, View, Control, Location/Fetch Routers.
ECoreManage Event Target Events.

Interdependent Class Structures

FORMULANAMEACRONYMDESCRIPT
CMVRC*Control (Model, View, Router, Controls)CMVRCControl class instances contain model, view, router, and subcontrol class instances.
MVRM*Model (View, Router, Models)MVRMModel class instances contain view, router, and submodel class instances.
VMRV*View (Model, Router, Views)VMRVView class instances contain model, router, and subview class instances.
RMVR*Router (Model, View, Routers)RMVRRouter class instances contain model, view, and subrouter class instances.
1.10.5

4 months ago

1.10.4

4 months ago

1.10.3

4 months ago

1.10.2

4 months ago

1.10.6

4 months ago

1.10.1

4 months ago

1.10.0

4 months ago

0.0.2

7 years ago

0.0.1

7 years ago