# Mandarine.TS

## Latest

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/getting-started.md)
- [Installing Deno Runtime](https://mandarineframework.gitbook.io/mandarine-ts/getting-started/installing-deno-runtime.md)
- [Setting up Environment](https://mandarineframework.gitbook.io/mandarine-ts/getting-started/setting-up-environment.md)
- [Quick Example](https://mandarineframework.gitbook.io/mandarine-ts/getting-started/quick-example.md): This page will guide you through a quick example of a Mandarine-powered application
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Mandarine.json](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/mandarine-json.md)
- [Dot env file](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/dot-env-file.md)
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Resource Handlers](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/resource-handlers.md)
- [Resource Handler Registry](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/resource-handlers/resource-handler-registry.md)
- [Resource Handler](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/resource-handlers/resource-handler.md)
- [Resource Resolver](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-core/resource-handlers/resource-resolver.md)
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/session-middleware.md)
- [CORS Middleware](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/cors-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Serving Static Content](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/serving-static-content.md)
- [Multipart Form Data](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-mvc/multipart-form-data.md)
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.
- [Changelog](https://mandarineframework.gitbook.io/mandarine-ts/resources/changelog.md)
- [Optional](https://mandarineframework.gitbook.io/mandarine-ts/pluggins/optional.md)
- [Promise Repeater](https://mandarineframework.gitbook.io/mandarine-ts/pluggins/promise-repeater.md)

## v1.0.0

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/getting-started.md)
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/session-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.0/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.

## v1.0.1

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/getting-started.md)
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Resource Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/resource-handlers.md)
- [Resource Handler Registry](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/resource-handlers/resource-handler-registry.md)
- [Resource Handler](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/resource-handlers/resource-handler.md)
- [Resource Resolver](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-core/resource-handlers/resource-resolver.md)
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/session-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Serving Static Content](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-mvc/serving-static-content.md)
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.
- [Changelog](https://mandarineframework.gitbook.io/mandarine-ts/v1.0.1/resources/changelog.md)

## v1.1.0

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/getting-started.md)
- [Installing Deno Runtime](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/getting-started/installing-deno-runtime.md)
- [Setting up Environment](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/getting-started/setting-up-environment.md)
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Resource Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/resource-handlers.md)
- [Resource Handler Registry](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/resource-handlers/resource-handler-registry.md)
- [Resource Handler](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/resource-handlers/resource-handler.md)
- [Resource Resolver](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-core/resource-handlers/resource-resolver.md)
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/session-middleware.md)
- [CORS Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/cors-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Serving Static Content](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-mvc/serving-static-content.md)
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.
- [Changelog](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/resources/changelog.md)
- [Optional](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/pluggins/optional.md)
- [Promise Repeater](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.0/pluggins/promise-repeater.md)

## v1.1.1

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/getting-started.md)
- [Installing Deno Runtime](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/getting-started/installing-deno-runtime.md)
- [Setting up Environment](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/getting-started/setting-up-environment.md)
- [Quick Example](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/getting-started/quick-example.md): This page will guide you through a quick example of a Mandarine-powered application
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Resource Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/resource-handlers.md)
- [Resource Handler Registry](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/resource-handlers/resource-handler-registry.md)
- [Resource Handler](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/resource-handlers/resource-handler.md)
- [Resource Resolver](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-core/resource-handlers/resource-resolver.md)
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/session-middleware.md)
- [CORS Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/cors-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Serving Static Content](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/serving-static-content.md)
- [Multipart Form Data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-mvc/multipart-form-data.md)
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.
- [Changelog](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/resources/changelog.md)
- [Optional](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/pluggins/optional.md)
- [Promise Repeater](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.1/pluggins/promise-repeater.md)

## v1.1.2

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/getting-started.md)
- [Installing Deno Runtime](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/getting-started/installing-deno-runtime.md)
- [Setting up Environment](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/getting-started/setting-up-environment.md)
- [Quick Example](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/getting-started/quick-example.md): This page will guide you through a quick example of a Mandarine-powered application
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Mandarine.json](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/mandarine-json.md)
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Resource Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/resource-handlers.md)
- [Resource Handler Registry](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/resource-handlers/resource-handler-registry.md)
- [Resource Handler](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/resource-handlers/resource-handler.md)
- [Resource Resolver](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-core/resource-handlers/resource-resolver.md)
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/session-middleware.md)
- [CORS Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/cors-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Serving Static Content](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/serving-static-content.md)
- [Multipart Form Data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-mvc/multipart-form-data.md)
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.
- [Changelog](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/resources/changelog.md)
- [Optional](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/pluggins/optional.md)
- [Promise Repeater](https://mandarineframework.gitbook.io/mandarine-ts/v1.1.2/pluggins/promise-repeater.md)

## v1.2.0

- [Mandarine.TS](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/master.md): The new all in one
- [Getting started](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/getting-started.md)
- [Installing Deno Runtime](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/getting-started/installing-deno-runtime.md)
- [Setting up Environment](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/getting-started/setting-up-environment.md)
- [Quick Example](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/getting-started/quick-example.md): This page will guide you through a quick example of a Mandarine-powered application
- [Concepts](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/concepts.md)
- [Mandarine Project Structure](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-project-structure.md)
- [CLI Reference](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-cli/cli.md): This page summarizes all the information related to the basics of the CLI.
- [mandarine new](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-cli/cli/mandarine-new.md)
- [mandarine generate](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-cli/cli/mandarine-generate.md)
- [mandarine run](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-cli/cli/mandarine-run.md)
- [Core Initialization](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/core-initialization.md): This page summarizes how and when the core initialization is needed & why it is used.
- [Mandarine.json](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/mandarine-json.md)
- [Dot env file](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/dot-env-file.md)
- [Properties](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/properties.md)
- [The @Value Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/properties/the-value-decorator.md)
- [Components](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components.md)
- [Controller](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/controller.md): This page summarizes the information & use of the controller component.
- [Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/middleware.md): This page summarizes the information & use of the middleware component.
- [Repository](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/repository.md): This page summarizes the information & use of the repository component.
- [Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/component.md): This page summarizes the information & use of regular components.
- [Service](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/service.md): This page summarizes the information & use of the service component.
- [Configuration](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/configuration.md): This page summarizes the information & use of the configuration component.
- [Manual Component](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/components/manual-component.md): This page summarizes the information & use of manual components.
- [Dependency Injection](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/dependency-injection.md): Dependency Injection (DI), is an important design pattern. Mandarine has its own DI framework built-in, which is used to increase efficiency, readability, and modularity.
- [Accessing DI container](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/dependency-injection/accessing-di-container.md): This page summarizes how to get a injectable object from the DI Container programatically.
- [Resource Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/resource-handlers.md)
- [Resource Handler Registry](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/resource-handlers/resource-handler-registry.md)
- [Resource Handler](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/resource-handlers/resource-handler.md)
- [Resource Resolver](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-core/resource-handlers/resource-resolver.md)
- [Web MVC](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/web-mvc.md)
- [Controllers](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/controllers.md)
- [Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/controllers/using-routes-and-http-handlers.md): This page summarizes how to declare routes.
- [Parameterized Routes](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/controllers/using-routes-and-http-handlers/parameterized-routes.md)
- [HTTP Handlers](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/controllers/http-handlers.md): This page summarizes how to properly use HTTP Handlers.
- [@ResponseStatus](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/controllers/responsestatus.md)
- [Custom Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/custom-middleware.md)
- [Session Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/session-middleware.md)
- [CORS Middleware](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/cors-middleware.md)
- [Template Engine](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/template-engine.md): This page summarizes the conceptual information of Mandarine's template engine.
- [@Render Decorator](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/template-engine/render-decorator.md)
- [Accessing data from template](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/template-engine/accessing-data-from-template.md): This page summarizes all the concepts needed to access data from a template
- [Launching web-app](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/launching-web-app.md): These page summarizes basic concepts of running a Mandarine-powered web application.
- [Serving Static Content](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/serving-static-content.md)
- [Multipart Form Data](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-mvc/multipart-form-data.md)
- [Sessions](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-security/sessions.md)
- [ORM](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/orm.md)
- [Data source](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/orm/data-source.md)
- [Models](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/orm/models.md)
- [Repositories](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/orm/repositories.md)
- [Interacting with data](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/orm/repositories/interacting-with-data.md)
- [Updating data](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/orm/repositories/updating-data.md)
- [Mandarine Query Language](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/mandarine-data/mandarine-query-language.md): Mandarine Query Language (MQL) is a sub-module of Mandarine's repositories. Although, MQL is considered an autonomous submodule.
- [Changelog](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/resources/changelog.md)
- [Optional](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/pluggins/optional.md)
- [Promise Repeater](https://mandarineframework.gitbook.io/mandarine-ts/v1.2.0/pluggins/promise-repeater.md)
