Avancé(e)
Image

Node.Js est un environnement multiplateforme open source, permettant l'exécution de JavaScripts côté serveur.

Il permet essentiellement de créer des pages Web dynamiques, mais aussi des App. multiplateformes, en particulier dans le développement d'applications mobiles.

Exemples de codes

→ Commençons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués. Vous devez néanmoins passer le cap de 30 à 40 pages par niveau, avant de passer à la prochaine étape...

→ Afin d'évaluer vos codes, cliquez sur l'icône à gauche en bas de page (rouages), puis choisissez un compilateur dans la liste qui s'ouvrira dans un autre onglet. Finalement, testez votre travail.

MAINTENANT, RECOPIEZ ET IMPRÉGNEZ-VOUS !

C 0001 - Bonjour tout le monde !

Reproduisez ce code (ne le copier-coller pas!).

console.log("Bonjour tout le monde!");

C 0002 - Évènement

Reproduisez ce code (ne le copier-coller pas!).

var events = require('events');
var eventEmitter = new events.EventEmitter();
var myEventHandler = function () {
  console.log('Il fait beau !');
}
eventEmitter.on('beau', myEventHandler);
eventEmitter.emit('beau');

C 0003 - Le module URL

Reproduisez ce code (ne le copier-coller pas!).

var url = require('url');
var adr = 'http://localhost:8080/default.htm?year=2020&month=january';
var q = url.parse(adr, true);
console.log(q.host);
console.log(q.pathname);
console.log(q.search);
var qdata = q.query;
console.log(qdata.month);
Icon

CHOISISSEZ VOTRE COMPILATEUR

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

Spécifications techniques Node.Js

Outils et méthodologies

Info+ Node.Js

Origine
» Date de création : 2009
* Créé par Ryan Lienhart Dahl
* Développé par Développeurs Node.js
* Écrit en C++, C et JavaScript
* Multiplateforme
* Licence MIT

Outils+ Node.Js

Logiciels et environnements

Actualité

Tags
Image

Reflex 001 ©
2023 / All rights reserved

Legal structure based in
Nice - FRANCE / Montreal - CANADA
Only by appointment...

Image
Image