NodeJS & Typescript
Découvrir et comprendre Node JS pour concevoir des application Backend dans le cloud avec Javascript et Typescript
-
Présentation de la formation
-
Installer et démarrer Node JS
-
Executer du code Javascript avec Node JS
-
Créer un serveur web avec le module Node HTTP
-
Configurer un environnement de développement Typescript
-
Création d’un système de router
-
Les solution d’hébergement Cloud
-
Présentation et configuration de Heroku
-
Déployer une application sur Herroku et Git
-
TP Node JS – Todo List API
Introduction
Présentation de Node JS
Les application web avec Node JS
Mise en production d’une application Node JS
TP - Travaux pratiques
Introduction & Présentation
Node.js est une plateforme logicielle libre et événementielle en JavaScript orientée vers les applications réseau qui doivent pouvoir monter en charge.
Structurer en modules, on peut retrouvez parmis les modules natifs le module Http qui permet de concevoir de serveur HTTP. Cela permet de se passer de solution comme Apache ou Nginix pour le deployement des applications web codée avece NodeJS.
C’est un environnement d’assez bas niveau permettant d’exécuter du javascript non plus dans le navigateur web mais sur le serveur.
En effet, Node.js permet, au même titre que PHP ou Java, d’écrire des scripts qui vont également vous permettre d’interagir avec les ressources système de votre machine.
Doc: https://nodejs.org
Histoire de Node JS
Node.js a été créé par Ryan Dahl en 2009. Son développement et sa maintenance sont effectués par l’entreprise Joyent.
Pour la petite histoire, Ryan Dahl a eu l’idée de créer Node.js après avoir observé la barre de progression d’un chargement de fichier sous Flickr: le navigateur ne savait pas quel pourcentage du fichier était chargé et devait adresser une requête au serveur web.
Ryan Dahl voulait développer une méthode plus simple… Et Node.js est né.
Inscription à la formation
Gratuit