Express.js

Ce cours présente les bases de la réalisation d’un serveur REST avec Express.js. Sous forme de tutoriel, il vous permet d’avancer à votre rythme afin de créer un serveur REST basique, et de le coupler à une base de données SQLite ou PostgreSQL. Enfin, il présente comment exploiter le serveur REST à partir d’une application React.js.

Les différentes parties :

  • Création d’un serveur
  • Accès au serveur avec React.js
  • Accès aux bases de données SQLite et PostgRESQL

Le graphique ci-dessous présente l’évolution des taux de satisfaction depuis 2016 d’un panel de plus de 20 000 développeurs. Express.js y apparaît avec 93% de taux de satisfaction. Ces informations proviennent du site State of JS que je vous conseille vivement de consulter. backend

Ressources

Canvas

Ce cours présente les fonctionnalités de base des canvas HTML en 2D. Il propose ensuite la bibliothèque Fabric.js qui permet la création d’objets graphiques plus sophistiqués, et enfin, la création d’animations.

Les différentes parties :

  • Les bases des canvas
  • Création de formes graphiques simples
  • Utilisation de la bibliothèque JavaScript Fabric.js
  • Création d’un petit jeu interactif
  • Animations avec Fabric.js

Ressources

eCOAL

This course is dedicated to eCOAL project. The first part is a tutorial for building a REST API by using Express.js. After completing it, you will see how to deal with data, first with an array structure, and then with a database.

The following figure shows the evolution of satisfaction rate among more than 20,000 JavaScript developpers. It comes from the State of JS web site. frontend

The different parts:

  • Building a server app with Express.js
  • Dealing with data
  • Accessing the server from a client app
  • Working with a SQLite database

Resources: