Une lib JS pour générer des PDF en ajoutant et positionnant manuellement chaque élément.
Un query builder pour Node.js. L'outil se définit comme un ORM mais de ce que j'ai pu lire, ça ressemble beaucoup plus à un query builder. Une alternative à Knex.js en somme.
Cet article est une bonne introduction.
Un "moteur" de recherche offline en JavaScript qui fonctionne dans le navigateur ou en Node.js.
Lyra is a fully-featured full-text search engine that runs wherever JavaScript runs, including browsers, servers, React Native, edge networks, and more.
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.
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.
Une libraire JS qui permet de dessiner des diagrammes avec du texte.
La bonne façon de travailler avec les URLs en JavaScript.
Une lib JS qui permet de visualiser des images avec un feeling proche du natif sur mobile (défilement, zoom, etc.).
L'évolution de la popularité des principales librairies JS en 2022.
Une alternative à Electron pour développer des applications desktop en utilisant des technologies web, mais tout en se basant sur le navigateur déjà installé sur le système de l'utilisateur. Ça devrait permettre des exécutables plus petits. Pas testé.
La version 5 de CKEditor est de sortie.
Un calendrier de l'avent composé de défis JavaScript :)
Je ne connaissais pas la fonction contains
sur un Node HTML, qui permet de savoir si un élément en contient un autre. Idéal pour se passer des libraires type vue-clickaway.
Plus d'infos : https://developer.mozilla.org/en-US/docs/Web/API/Node/contains
Un site interactif pour apprendre JS.
Une lib de composants compatibles avec React, Vue, Svelte, Angular et même du pur JS. J'imagine même pas le boulot de maintenance que ça représente 🙃
Un regroupement d'articles qui parlent en profondeur de comment optimiser une appli web. C'est plein de bonnes pratiques à avoir en tête quand on développe.
Une lib JS simple et efficace pour faire des graphiques. Elle est utilisée par Plausible visiblement, je pense que c'est gage de qualité.
Un ORM construit au dessus de knex.js (qui est un query builder), qui a la particularité de ne pas nécessiter de configuration de schémas au préalable. La création des tables et colonnes se fait à la volée en fonction du code.
C'est bien sûr inspiré de RedBeanPHP.
Une bonne introduction à l'utilisation de knex.js qui est ce qu'on pourrait appeler un SQL query builder. La juste couche d'abstraction pour interagir avec une DB selon moi.