Express.js

framework Node.js From Wikipedia, the free encyclopedia

Express.js est un framework pour construire des applications web basées sur Node.js[2]. C'est de fait le framework standard pour le développement de serveur en Node.js[3]. L'auteur original, TJ Holowaychuck, le décrit comme un serveur inspiré de Sinatra[4] dans le sens qu'il est relativement minimaliste tout en permettant d'étendre ses fonctionnalités via des plugins.

Développé par TJ Holowaychuck et sa communauté
Première version (15 ans, 117 jours)
Dernière version 5.2.1 ()[1]Voir et modifier les données sur Wikidata
Faits en bref Développé par, Première version ...
Express.js
Description de l'image Expressjs.png.
Informations
Développé par TJ Holowaychuck et sa communauté
Première version (15 ans, 117 jours)
Dernière version 5.2.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/expressjs/expressVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en JavaScriptVoir et modifier les données sur Wikidata
Système d'exploitation Multiplateforme (d)Voir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Framework
Licence Licence MITVoir et modifier les données sur Wikidata
Site web expressjs.com et expressjs.comVoir et modifier les données sur Wikidata
Fermer

Architecture

L'architecture de ce framework serait comparable à celui du Modèle Vue Contrôleur (le modèle MVC).

Exemple

app.js

Le code JavaScript ci-dessous démarre un serveur Web à l'écoute sur le port 3000[5] :

const express = require("express");
const app = express();

app.get('/', (req, res) => res.send('Hello, World!'))

app.listen(3000, () => {
    console.log('Serveur en écoute sur le port 3000')
});

Usage

Plusieurs sites web utilisent ou ont utilisé le framework[6] :

  • MySpace
  • LearnBoost
  • Storify
  • Geekli.st
  • Klout
  • Prismatic
  • Study Notes
  • Persona
  • Countly
  • Segment.io
  • Yummy
  • Koding
  • Apiary.io
  • Cozy
  • FlyLatex
  • SimpleSet
  • Ghost
  • LogHuman
  • VogueVerve
  • Glip
  • Gugamarket
  • etc.

Voir aussi

Liens externes

Références

Related Articles

Wikiwand AI