Chapitre 1 : Présentation de Node.js

Node.js, de quoi parle-t-on exactement  ?

Logo de Node.js.

Alors comme ça vous souhaitez vous former à la création d’API Rest avec Node.js, et une base de données MySQL ? Vous aussi vous rêvez de construire vos propres API Rest, qui centralisent les données de vos applications web et mobile, et retournent des réponses avec une performance optimale ? Eh, ça tombe bien, vous êtes au bon endroit !

Nous vivons une époque excitante pour le développement Web avec JavaScript. Il y a une multitude de possibilités qui éclosent jour après jour : développement d’applications web, réalisation de la partie backend de votre projet, et même création d’une application mobile ! Nous allons voir pourquoi vous devez faire le pari de vous lancer avec Node.js, et ce que vous allez pouvoir faire avec ce petit bijou, sorti tout droit de la tête de Rian Dahl. Cet ancien développeur web Ruby, né en Californie, a commencé à créer Node.js… pendant son travail (ne faites pas ça chez vous, ce sont des professionnels ! 😁).

Nous vivons une époque excitante pour le développement Web avec JavaScript. Il y a une multitude de possibilités qui éclosent jour après jour : développement d’applications web, réalisation de la partie backend de votre projet, et même création d’une application mobile ! Nous allons voir pourquoi vous devez faire le pari de vous lancer avec Node.js, et ce que vous allez pouvoir faire avec ce petit bijou, sorti tout droit de la tête de Rian Dahl. Cet ancien développeur web Ruby, né en Californie, a commencé à créer Node.js… pendant son travail (ne faites pas ça chez vous, ce sont des professionnels ! 😁).

Rian Dahl, le créateur de NodeJS.

Sans le savoir, vous avez déjà utilisé Node.js, puisque Paypal, LinkedIn ou encore Uber l’utilisent pour faire fonctionner leurs applications. Maintenant, il nous reste à développer nos propres applications avec cette technologie. Mais rassurez-vous, vous n’avez pas besoin d’être un expert en JavaScript pour vous lancer dans l’apprentissage de Node.js, car nous allons commencer notre apprentissage pas à pas, afin de démarrer nos développements sur une base solide par la suite.