Approfondir l'usage de buffers pour stocker des données binaires en JavaScript. Mais je vous préviens c'est un peu technique 😅
Une alternative à Sentry pour aggreger les erreurs qui se produisent dans le navigateur des utilisateurs de votre site ou votre application web.
Un très bon article qui détaille les nouveautés de l'API Temporal
qui remplace Date
en JavaScript.
L'équivalent asynchrone de Array.from()
arrive potentiellement bientôt dans JavaScript.
Ces deux formats de dates sont interprétés différemment par le constructeur Date
. L'un est considéré comme du local time, l'autre comme de l'UTC (+0h).
JavaScript a 30 ans ! Et pour l'occasion, voici une frise qui reprend les grandes dates de sa vie.
Plongée dans le générateurs JavaScript et dans les problèmes qu'ils permettent de résoudre. Mon cerveau a du mal à intégrer cette logique et les possibilités qu'elle offre mais le mieux est encore de lire ce genre d'articles pour s'y habituer.
Une liste de tous les opérateurs JavaScript, par exemple ?.
, |>
ou encore >>>=
(oui oui, ça existe).
Transformer un variable en string est loin d'être trivial en JavaScript.
Un guide utile pour l'API view-transiton.
Voir aussi https://jakearchibald.com/2024/view-transitions-handling-aspect-ratio-changes/
Je ne connaissais pas localeCompare
qui permet d'ordonner des chaînes de caractères sans tenir compte de la casse et des accents, mais Intl.Collator
permet de le faire encore plus efficacement.
Pourquoi la règle simple Don't break the web est une casse-tête qui conduit à conserver certaines APIs buguées parce que les réparer conduirait à "casser" de nombreux sites web. Illustration avec les dates JavaScript.
Un client LDAP pour Node.js.
Des fonctionnalités du JavaScript moderne qu'il est utile de connaître.
Du fuzzy string matching en JavaScript.
Un système de undo, redo basique mais robuste.
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 !
Saviez-vous qu'en JavaScript parseInt('2️⃣
)` retourne 2 ?
Il y a une raison logique à cela.
C'est une combinaison de la composition de cet emoji et du fonctionnement de parseInt
et cet article l'explique très bien.