Web MVC
Main
Mandarine Web MVC is a built-in framework inside Mandarine.TS to create web-applications as a mandarine-powered application. Mandarine Web MVC is most commonly known as Mandarine MVC.
Mandarine MVC allows you to create both back-end and frond-end, being a whole solution for your needs.
Mandarine MVC & Oak
Mandarine MVC HTTP Dispatcher is built on top of Oak (A HTTP Dispatcher for Deno).
Current features
Routing Automatization
Both routes & controllers are declared through the use of Decorators, making your application standardized & readable.
Template Engine
Supports EJS.
Supports Handlebars.
Sessions
Mandarine MVC has a built-in session engine that allows you to interact with sessions (states) across your web application. Sessions are unique for every requester.
Middleware
Mandarine MVC allows you to create HTTP interceptors (Middleware) for specific routes (or pattern of routes).
Middleware are available to use pre & post request.
Server Data
By default Mandarine MVC runs on port 8080
By default Mandarine MVC listens to 0.0.0.0
Click here for more information
Last updated