ExpressionJS
ExpressionJS est un framework TypeScript basé sur MongoDB, ExpressJS et NodeJS.
Installation
ExpressionJS est disponible dans le registre npm.
Tout d'abord, si ce n'est pas déjà fait, vous devez télécharger et installer Node.js.
Puis, procédez à l'installation de ExpressionJS à l'aide de la commande npm install :
$ npm install expression-js
Démarrage rapide
Installation des dépendances:
$ npm install
Démarrer MongoDB:
$ mongod
Démarrer le serveur:
$ npm start
Fonctionnalités
- Génération du serveur à partir d'un fichier de configuration contenant le port : src/config/server-config.json
- Génération de la base de données à partir d'un fichier de configuration contenant les infos : src/config/db-config.json
- Génération des schémas mongoose à partir des fichiers JSON de modèles : src/models/
- Génération du CRUD de base à partir des fichiers JSON
- Génération d'une documentation de votre API avec Swagger
Philosophie
La philosophie d’ExpressionJS est de fournir de petits outils robustes pour les serveurs HTTP, en faisant une excellente solution pour les applications à page unique, les sites Web, les hybrides ou les applications publiques. API HTTP. ExpressionJS ne vous oblige pas à utiliser un moteur de template spécifique.
Auteurs
Les auteurs principaux d'ExpressionJS sont :
Liste de tous les contributeurs