Ghost 4 est de sortie.
Je trouve qu'il s'éloigne un peu de la philosophie "KISS" qui m'avait séduit au début. Ils ont fait des choix et ils les assument. L'outil est maintenant une vraie alternative open source à Medium, avec une gestion très avancée des auteurs et des subscribers. Des aspects qui ne m'intéressent pas à titre personnel. Pareil pour les intégrations avec des outils tiers.
Mais ça reste un très bel outil.
Mettre à jour npm avec nvm pour Windows n'est pas une mince affaire. Voici une façon de faire. Il faut aussi s'assurer que votre path pointe prioritairement sur la version de npm du répertoire d'installation de nodejs (Program Files) et non pas celle de AppData.
Pour vérifier, faites where npm
.
Un query builder pour Node.js. Un peu comme fluentPDO pour PHP.
En général je les préfère aux ORM, c'est un meilleur compromis dans bien des cas.
Un nouveau serveur web minimaliste en Node.js.
Un petit outil pour lister tous les dossiers node_modules sur votre ordi ainsi que l'espace qu'ils occupent. Vous pouvez ensuite supprimer ceux que vous voulez avec la barre d'espace.
Ça paraît idiot mais pour quelqu'un qui fait du dev front, les dossiers node_modules peuvent devenir conséquents à l'échelle du système.
Très bon article sur Artillery que j'utilise beaucoup en local pour faire des petits tests de charge. Très facile à mettre en place !
Une sorte d'ORM Node.js qui semble être un bon compromis. Il se base sur le query builder Knex et ajoute quelques fonctionnalités pour faciliter les relations one-to-one, one-to-many, many-to-many et polymorphiques. Mais ce n'est en aucun cas une usine à gaz qui impose ses choix et vous pouvez à tout moment utiliser l'instance de Knex si nécessaire.
Un outil à utiliser en production pour gérer vos applications Node.js. Ça permet de s'assurer que l'application se relance en cas d'erreur critique, de lancer plusieurs instances en parallèle (1 par coeur de votre CPU par exemple), et pas mal d'autres choses.
Via https://medium.freecodecamp.org/you-should-never-ever-run-directly-against-node-js-in-production-maybe-7fdfaed51ec6 (le premier commentaire est pertinent).
L'utilisation d'ORM ne doit pas se faire sans avoir bien compris ce qui ça implique en terme de complexité. Dans bien des cas, un builder de query (type knex en Node.js) est plus efficace et plus facile à maintenir.
Un outil pour vérifier la couverture de test d'un projet Node.js.
Un micro framework Node.js (~260 lignes de code) pour faire des micro API.
Un environnement de développement pour Vue, Express Node MongoDB avec Docker.
Un outil pour wrapper un site web en application native grâce à Electron. Ça marche donc avec NodeJS.
Une lib nodejs pour "watch" un fichier. Ça permet de le surveiller et de recevoir un event lorsque le fichier change.
Initiation à Gulp qui est vraiment un super outil et est une bonne alternative à Grunt.
Un système de chat / chan / discussion (une sorte d'IRC en fait) sexy à base de NodeJS.
Via http://blog.idleman.fr/le-bordel-de-linfo-31/