Créer votre propre Serveur NodeJS
Emmanuel Gautier / January 01, 2014
2 min read
Aujourd'hui, nodeJS est une des technologie Javascript la plus utilisé dans le monde. Elle permet d'écrire en JavaScript le backend de n'importe laquelle de vos applications web comme la plateforme de blogging toute nouvellement découverte Ghost. Ainsi, vous pouvez écrire vos sites de A à Z en JavaScript, trop cool !
Nous allons voir dans ce tuto comment se créer un environnement pour programmer avec NodeJS. Pour ce faire nous allons avoir besoin d'une machine virtuelle. Je vous invite à vous créer une VM Linux Debian pour suivre ce tuto.
Installation de NodeJS
Entrons dans le vive du sujet. Commencez par installer les logiciels utiles pour l’exécution et l'installation de NodeJS :
sudo apt-get install python g++ make
Créez un dossier où seront placées les sources et téléchargez l'archive dans ce dossier
mkdir ~/src && cd $_
wget -N https://nodejs.org/dist/node-latest.tar.gz
Ou bien clonez les sources git
mkdir ~/src && cd $_
git clone https://github.com/joyent/node
Décompressez l'archive, configurez et lancez l'installation à l'aide des fichiers d'installation fournis dans l'archive.
tar xzvf node-latest.tar.gz && cd node-v*
sudo ./configure && sudo make && sudo make install
L'installation de NodeJS est à présent terminé vous pouvez commencer à vous amuser !
Consulting
Si vous recherchez des solutions à un problème ou avez besoin de conseils, je suis là pour vous aider ! N'hésitez pas à réserver un call avec moi pour une session de consulting personnalisée. Discutons de votre situation et trouvons ensemble la meilleure solution à implémenter.
Articles sur le même sujet
Etendre le type Window avec Typescript
Certaine des propriétés et fonctions du type Window avec Typescript, ne sont pas disponibles. Ce post a pour but d'expliquer comme étendre le type Window avec les propriétés manquantes.
Starter Gatsby + Netlify CMS + TailwindCSS
Avec le nombre de sites web generés avec les mêmes outils, j'essaie au maximum de mutualiser l'effort de maintenance de la stack technique commune. Suivant ce principe, je viens de créer un starter qui vient du développement de mes autres sites.
Comment récupérer la chaine de charactères HTML d'un composant React
Dans plusieurs cas, vous pourriez avoir besoin d'avoir la chaine de charactère représentant le HTML généré plutôt que le composant React. Le moyen le plus simple est d'utiliser la fonction renderToString du package react-dom.
Articles mis en avant
Comment activer la vérification de typage pour Python dans VSCode
Python supporte désormais le [type hints](https://docs.python.org/3/library/typing.html). Dans cet article, nous allons voir comment avoir de l'IntelliSense pour le typage ainsi qu'avoir les erreurs de typage sur Visual Studio Code.
Comment gérer l'internationalisation avec NextJS SSG
Générer statiquement un site avec le framework NextJS pour différentes langues n'est pas si simple.
Utilisateurs et privilèges sous MySQL
L'administration d'une base de données inclue la gestion des utilisateurs et de leurs privilèges. La plupart du temps, une interface graphique, telle que MySQL Workbench ou PHPMyAdmin, est disponible pour réaliser de façon simple les actions liées à cette gestion. Dans ce tutoriel, nous allons voir comment réaliser la gestion des utilisateurs MySQL au moyen de requêtes SQL.