Sustain

Sustain

  • Docs
  • Github

›OVERVIEW

OVERVIEW

  • Introduction
  • Controllers
  • Services
  • Interceptors
  • Modules
  • Configuration
  • Extensions
  • CLI

Packages

  • Swagger(development)

Tutorials

  • 01-Create Application
  • 02-Create Controller
  • 03-Create Service

Introduction

Description:

Sustain is a Framework that barely uses despedencies and it is designed especially to make stable and sustainable apps. It is built with TypeScript, uses OOP (Object Oriented Programming) and built-in Dependency Injections.

Philosophy

Building an application that depends on packages that they may be also depending on other packages is something that requires a periodic maintenance by installing the latest updates. This dependency will expose your application to eventual instability and vulnerability.

Decoupling the application from the dependant packages by using the Sustain framework will make the maintenance focused on only one package.

Installation

npm install -g @sustain/cli
 
sustain new sustain-project

cd sustain-project

npm install

sustain start
Controllers →
  • Description:
  • Philosophy
  • Installation
Copyright © 2021 Labidi Aymen