Encore un gestionnaire de version de Node.js, après n, nvm, nvs et consorts.
Créer très (très) facilement un cluster load balancé d'instances de votre application Node.js (d'abbord avec le module cluster puis avec pm2 qui simplifie les choses). Parfait pour la prod !
Les articles de Digital Ocean sont toujours aussi chouettes à lire.
5 clients torrents à retenir. En gros :
Pas mal d'infos sur ECMAScript, le standard sur lequel est basé JavaScript.
Un retour d'expérience positif sur Deno, la principale alternative à Node.js.
Un clavier mécanique d'une marque jeune qui semble sortir du lot.
Ça me fait déjà flipper en tant que francophone qui essaye de respecter ces règles du mieux qu'il peut alors je n'imagine pas pour ceux qui apprennent la langue 🤯
La gestion DNS de Node.js peut poser des soucis si vous développez une application qui contact de nombreux domaines différents en peu de temps.
Cet article explique le souci et propose quelques solutions.
Écrire du code de manière inutilement savante cause bien plus de problème qui n'en résout.
The key is to weigh the cost of an abstraction against its benefit.
Une instance de Chat GPT accessible librement.
Des bonnes pratiques pour développer avec Node.js. Très instructif :)
Un outil gratuit pour faire des scans de sécurité sur votre code.
Une libraire JS qui permet de dessiner des diagrammes avec du texte.
Des règles générales à suivre pour n'importe quel type de design web.
Un design system très clean, très accessible, très bien documenté, et qui propose des WebComponents prêts à l'emploi ainsi qu'une intégration simplifiée avec les principaux gros frameworks front-end.
Les ORMs sont rarement la solution qu'il vous faut. Ils apportent quelque chose mais ça à un prix que tout le monde n'est pas prêt à payer.
Je préfère de loin les query builders type Knex.js (qui est d'ailleurs utilisé comme base de beaucoup d'ORMs JavaScript).
Une bonne réflexion sur le type de clé primaire à utiliser lors de la création d'un nouveau modèle de données en DB, avec ici, le cas de PostgreSQL.