Aide
Inscription
Retour
Logo Node.js

Node.js®

Peu importe que vous veniez du front ou du back. Si vous êtes à l’aise avec JavaScript, vous pouvez désormais exécuter du code n’importe où ! Utilisez du SSR, pré-générez vos contenus côté serveur, et utilisez la même base de code dans votre navigateur.

JavaScript, partout, tout le temps.
Exécutez votre code front sur le serveur

Gérez des requêtes complexes sans effort

Node.js® utilise le moteur d’exécution JavaScript V8, de Chromium pour propulser votre code JS côté serveur. En utilisant un design asynchrone, il vous permet de construire des applications conçues pour de fortes charges réseau, facilement réplicables, sans difficultés. Son mécanisme de boucle d’évènements en fait le candidat idéal pour des applications temps réel, en s’appuyant sur l’API Websocket. Son faible typage et sa grande adaptabilité vous permettent de l’utiliser à la fois côté client et côté serveur dans une approche isomorphe.

Déployez selon votre configuration

Node.js® a pour convention de s’appuyer sur les variables d’environnement pour configurer son contexte d’exécution. Nous vous permettons de renseigner ces variables pour faciliter vos déploiements. Peu importe le framework que vous utilisez, qu’il s’agisse d’Express ou de Meteor ; peut importe que vous vous appuyiez sur React, Angular.js, ou Vue.js en mode isomorphe complet avec Nuxt.js pour votre rendu côté serveur, tous ces outils utilisent les variables d’environnement pour leur configuration.

Une grande gamme de version supportées

Node.js® évolue rapidement, et il est parfois difficile de mettre à jour votre base de code pour rester compatible avec la dernière version stable, particulièrement en phase de running. C’est pourquoi nous mettons à votre disposition un large choix des versions de Node.js® disponibles, depuis la 6.x aux dernières stables. Bien entendu, nous supportons également les versions LTS pour que vous n’ayez pas à choisir entre stabilité et sécurité.

Enrichissez vos apps grâces aux paquets NPM

Node.js® ne serait pas ce fantastique écosystème sans le registre de paquets NPM. Utilisez les commandes npm ou yarn depuis votre compte Unix pour provisionner les paquets de vos projets. Vous avez besoin d’un paquet installé globalement ? Pas de souci. Utilisez l’habituelle option --global et votre paquet sera installé globalement sur votre compte, disponible pour l’ensemble de vos projets. Aucune configuration n’est nécessaire de votre côté et pas besoin de sudo : vous êtes chez vous chez alwaysdata.

Démarrez avec alwaysdata

S’enregistrer sur notre plateforme est simple et rapide. Votre compte vous donne accès à l’ensemble de nos services. Vous pouvez bénéficier d’une version d’essai entièrement fonctionnelle et limitée à 100 Mo gratuitement. Vous êtes également libre de choisir un autre plan quand vous le souhaitez.

Voir aussi

Site officiel Node.js® (EN)

As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.

Aller sur le site

Node.js® : démarrage rapide

Le fonctionnement de Node.js® chez alwaysdata est très standard. Si vous avez l'habitude d'utiliser Node.js® sous un système Unix (par exemple, Linux), vous savez déjà presque tout ce qu'il faut.

Lire notre documentation