Une alternative à node-soap pour appeler une API Soap en Node.
Une autre réflexion sur les dépendances qui propose de les évaluer sur base de 5 critères pour déterminer si elles conviennent ou non.
Quelques réflexions sur la gestion de dépendances.
Il faut savoir trouver l'équilibre délicat entre ce qui est utile et sous contrôle, et ce qui est superflu.
Le pendant TypeScript de Knex.js, un query builder que j'aime bien.
Une lib d'envoi d'emails en JavaScript. Une alternative au célèbre Nodemailer.
Comparaison de deux query builders populaires en TypeScript.
J'aime beaucoup knex.js donc j'aurais tendance à me tourner vers Kysely.
La v4 de Zod supporte l'export sous forme de schéma JSON, c'est intéressant 🤔
Ça permet de générer une documentation type Swagger ou OpenAPI assez facilement par exemple.
Un client LDAP pour Node.js.
Du fuzzy string matching en JavaScript.
Un agrégateur de log que vous pouvez ajouter directement dans votre application et exposer en parallèle.
Ça ne suffira pas si vous avez 50 applications, mais pour des petites architectures c'est intéressant !
Lib JavaScript pour générer des documents PDF.
Une alternative à Zod (et plein d'autres) pour faire de la validation de données en JavaScript. Valibot est apparemment plus modulaire et permet donc de réduire la taille du code nécessaire en fonction de ce que vous utilisez réellement.
Une lib d'injection de dépendence (pattern IoT pour Inversion of Control) TypeScript qui semble assez simple à utiliser.
Comment utiliser Leaflet.js pour afficher une carte sur votre site.
Une listes des principaux éditeurs de texte "riche" JavaScript et des leurs avantages/inconvénients (à nuancer dans la mesure où ce site propose aussi sa propre solution).
Un micro "framework" qui tient en 35 lignes de JavaScript et permet de composer des composants déclarativement un peu comme React. C'est forcément moins optimisé mais très malin et ça peut être un bon compromis pour des apps légères mais très dynamiques.
Un outil qui aide au développement d'applications collaboratives en temps réel.
PHPStan est un analyseur de code statique pour PHP. Parfait pour compenser les manques du système de typage de PHP. Très simple à mettre en place en augmentant graduellement le niveau (littéralement, cet outil a des levels) d'exigence.
Une lib de Mozilla pour extraire le contenu "utile" à lire d'une page web. C'est ce que Firefox utilisé pour sa Reading view.
Le librairies JS qui ont le plus progressé cette année en terme d'étoiles sur GitHub (ça vaut ce que ça vaut).