Nous développons votre application en Nodejs

Snowpact a developpé une expertise dans la technologie Node.js

Présentation

NodeJS est une plateforme construite sur le moteur JavaScript V8 de Chrome qui permet de développer des applications en utilisant du JavaScript.

Quand l'utiliser

  1. Pour faire une application en temps réel (chat par exemple)
  2. Faire des petites applications style "commande"
  3. Construire un serveur d'API REST

Les avantages de Node.js

  • La manière dont est conçue Nodejs rend encore plus rapide et plus efficace l'exécution du code.
  • Assez puissant et facile à prendre en main.
  • La communauté de node.js est très grande. Et c'est pourquoi on trouvera des tutos, des résolutions de problèmes partout.
  • On trouvera aussi une dépendance (package) npm pour tout besoin.
  • Avoir un backend en Javascript et un front en Javascript signigie qu'il sera plus facile de trouver des développeurs pour le projet.

Inconvénients

  • Tout comme certaines librairies Javascript, on peut faire du tout et n'importe quoi avec du nodejs. On aura une structure totalement différente d'un projet à l'autre.
  • Le manque de structure comme du Symfony par exemple, oblige l'architecte à bien penser à l'architecture du projet si on veut pas se retrouver dans un projet non maintenable.

Notre portfolio avec le tag nodejs


Nos articles sur nodejs


mailhognodejsdocker

Comment utiliser MailHog pour tester ses emails localement

Il est difficile parfois de tester les emails envoyés depuis votre application. C'est là qu'intervient MailHog pour vous faciliter cette tâche.

  • Murat