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

  • 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