dandi

๐ŸŒปA modular DI, MVC, and Model binding/validation framework for NodeJS and TypeScript or ES6

View the Project on GitHub just-dandi/dandi

@dandi

Build Status Coverage Status License: MIT

Dandi is a modular DI and MVC application framework designed to make it easier to write RESTful APIs, console applications, and other services for NodeJS with TypeScript. It is split into modules to allow developers to use only the features they require.

Get Started

Use Cases

Features

Dependency Injection

HTTP Pipeline

MVC

Model Building and Validation

AWS Lambda

Misc

Core Modules

3rd Party Integration Modules

๐Ÿ•ธ - web browser compatible/no NodeJS-specific dependencies

Examples

Simple Express REST API - An implementation of a very simple REST API using @dandi

Dev Setup

To set up this project as a local repository: