Catégories
Astuces et Design

Utilisation de MySQL avec Node.js et le client JavaScript mysql – SitePoint

Les bases de données NoSQL sont plutôt populaires parmi les développeurs de nœuds, avec MongoDB (le «M» dans la pile MEAN) en tête du peloton. Cependant, lorsque vous démarrez un nouveau projet Node, vous ne devez pas simplement accepter Mongo comme choix par défaut. Le type de base de données que vous choisissez doit plutôt […]

Catégories
Astuces et Design

Créer une interface de ligne de commande JavaScript (CLI) avec Node.js – SitePoint

Aussi grand que Node.js pour les applications Web «traditionnelles», ses utilisations potentielles sont beaucoup plus larges. Microservices, API REST, outillage, utilisation de l'Internet des objets et même des applications de bureau: vous avez le dos. Un autre domaine où Node.js est vraiment utile est la création d'applications en ligne de commande – et c'est ce […]

Catégories
Astuces et Design

Une introduction à Node.js

Vous avez donc entendu parler de Node.js, mais vous ne savez pas exactement de quoi il s'agit ni où il s'intègre dans votre flux de travail de développement. Ou peut-être avez-vous entendu des gens chanter les louanges de Node et maintenant vous vous demandez si c'est quelque chose que vous devez apprendre. Peut-être connaissez-vous une […]

Catégories
Astuces et Design

Formulaires, téléchargements de fichiers et sécurité avec Node.js et Express – SitePoint

Si vous créez une application Web, vous risquez de rencontrer le besoin de créer des formulaires HTML dès le premier jour. Ils font partie intégrante de l'expérience Web et peuvent être compliqués. En règle générale, le processus de traitement des formulaires implique: afficher un formulaire HTML vide en réponse à une initiale GET demande utilisateur […]

Catégories
Astuces et Design

Comment construire votre premier Bot Discord avec Node.js – SitePoint

De nos jours, les bots sont utilisés pour automatiser diverses tâches. Depuis la sortie des appareils Alexa d'Amazon, le battage médiatique entourant les robots d'automatisation n'a fait que commencer à croître. Outre Alexa, d'autres outils de communication comme Discord et Telegram proposent des API pour développer des robots personnalisés. Cet article se concentrera uniquement sur […]

Catégories
Astuces et Design

Configuration de NGINX et SSL avec Node.js

NGINX est un serveur HTTP hautes performances ainsi qu'un proxy inverse. Contrairement aux serveurs traditionnels, NGINX suit une architecture asynchrone pilotée par les événements. Par conséquent, l'empreinte mémoire est faible et les performances sont élevées. Si vous exécutez une application Web basée sur Node.js, vous devez sérieusement envisager d'utiliser NGINX comme proxy inverse. NGINX peut […]

Catégories
Astuces et Design

Comment créer et structurer une application MVC Node.js – SitePoint

Dans une application non triviale, l'architecture est aussi importante que la qualité du code lui-même. Nous pouvons avoir des morceaux de code bien écrits, mais si nous n'avons pas une bonne organisation, nous aurons du mal à mesure que la complexité augmente. Il n'est pas nécessaire d'attendre que le projet soit à mi-chemin pour commencer […]

Catégories
Astuces et Design

Créer une application CRUD Node.js en utilisant React et FeathersJS – SitePoint

Construire un projet moderne nécessite de diviser la logique en code frontal et principal. La raison de cette décision est de promouvoir la réutilisation du code. Par exemple, nous devrons peut-être créer une application mobile native qui accède à l'API principale. Ou nous développons peut-être un module qui fera partie d'une grande plate-forme modulaire. La […]

Catégories
Astuces et Design

Authentification locale à l'aide de Passport dans Node.js

Une exigence courante lors de la création d'une application Web consiste à implémenter un système de connexion, afin que les utilisateurs puissent s'authentifier avant d'accéder aux vues ou aux ressources protégées. Heureusement pour ceux qui créent des applications Node, il existe un middleware appelé Passport qui peut être déposé dans n'importe quelle application Web Express […]

Catégories
Astuces et Design

Comment utiliser SSL / TLS avec Node.js – SitePoint

En 2020, il n'y a aucune raison pour que votre site Web n'utilise pas HTTPS. Les visiteurs l'attendent, Google l'utilise comme facteur de classement et les fabricants de navigateurs nommeront et honteusement les sites qui ne l'utilisent pas. Dans ce didacticiel, je vais vous expliquer comment ajouter un certificat généré par Let’s Encrypt à votre […]

Catégories
Astuces et Design

Explorer les internes de Node.js – Smashing Magazine

Node.js est un outil intéressant pour les développeurs Web. Avec son haut niveau de simultanéité, il est devenu un candidat de premier plan pour les personnes qui choisissent des outils à utiliser dans le développement Web. Dans cet article, nous allons découvrir ce qui compose Node.js, lui donner une définition significative, comprendre comment les composants […]