kalvn's links
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 3 / 17
335 results tagged javascript  ✕
JavaScript's ??= Operator: Default Values Made Simple https://www.trevorlasn.com/blog/javascript-nullish-coalescing-assignment-operator
08/11/2024 23:31:51

Un nouvel opérateur ??= pour assigner une valeur par défaut à une variable si elle est null ou undefined.

javascript
JavaScript performance is weird... Write scientifically faster code with benchmarking https://www.youtube.com/watch?v=_pWA4rbzvIg
02/11/2024 00:02:19
thumbnail

Utilisation de Deno.bench pour comparer la vitesse d'exécution de divers algorithmes de tri, de boucles, etc.

javascript optimisation deno video
How to roll your own auth in JavaScript & TypeScript https://www.robinwieruch.de/how-to-roll-your-own-auth/
01/11/2024 21:35:10

Un exemple de développement d'une couche d'authentification en JavaScript.

J'ai aussi fait ça moi-même dans quelques applications et c'est extrêmement formateur et sensibilisateur aux problématiques de sécurité liées à l'authentification au niveau protocolaire (HTTP, cookies, JWT, etc.).

J'ai le sentiment que très peu de dev le font encore par eux-mêmes et je pense vraiment que ça augmente le risque de mal configurer un outil un jour ou l'autre et d'ouvrir une faille béante sans s'en rendre compte. C'est un domaine complexe mais aussi super intéressant. Prenez le temps de vous y intéresser ! Idéalement sur un petit projet, histoire de réduire l'impact si vous vous plantez. Et si ça arrive c'est pas grave, apprenez de vos erreurs et la prochaine sera la bonne :)

sécurité authentification javascript
JavaScript Best Practices | The WebStorm Blog https://blog.jetbrains.com/webstorm/2024/10/javascript-best-practices-2024/
30/10/2024 16:54:59

Pas mal de bons conseils pour le développement en JavaScript.

javascript astuce
OpenFreeMap https://openfreemap.org/
25/10/2024 18:39:47

Un service du genre de Leaflet qui permet d'ajouter une carte géographique à votre site web gratuitement.

maps carte lib javascript
How to convert CommonJS to ESM https://deno.com/blog/convert-cjs-to-esm
22/10/2024 20:04:16

Convertir votre code CommonJS vers ESM. Il s'agit de différentes syntaxes utilisée pour modulariser le code, ESM étant la plus moderne et la seule supportée nativement par les navigateurs.

javascript module
Why I’m skeptical of rewriting JavaScript tools in “faster” languages | Read the Tea Leaves https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/
21/10/2024 23:44:37

Une réflexion intéressante sur l'obsession des outils JavaScript modernes d'utiliser des languages et technologies bas niveau (Rust, Zig, Go), les rendant de fait moins accessibles, plutôt que d'envisager d'optimiser le code JavaScript lui-même.

outil dev javascript opinion
IA : Interroger un LLM en JavaScript avec Ollama - Alsacreations https://www.alsacreations.com/tuto/lire/1931-IA--Interroger-un-LLM-en-JavaScript-avec-Ollama.html
07/10/2024 22:20:26

Utiliser l'IA en local sur votre propre serveur.

selfhosted intelligence-artificielle javascript
Announcing VoidZero - Next Generation Toolchain for JavaScript | VoidZero https://voidzero.dev/posts/announcing-voidzero-inc
02/10/2024 20:31:22

Une nouvelle tentative de remède à la fragmentation du tooling JavaScript et TypeScript.

D'aucuns y verront une ode au fameux mème "Tu as 4 outils, tu en développe un pour les remplacer tous. Tu as maintenant 5 outils." mais il y a une forme de sérieux et de moyens derrière cette initiative alors c'est à surveiller 👀

javascript outil typescript dev
Don't Sleep on AbortController - kettanaito.com https://kettanaito.com/blog/dont-sleep-on-abort-controller
21/09/2024 19:00:48

Cet article explore la versatilité de l'API AbortController en JavaScript pour tous les scénarios dans lesquels une action doit pouvoir être interrompue.

Très utile côté front-end pour annuler une requête lorsque l'utilisateur a modifié ses paramètres de recherches, sans devoir en attendre le résultat.

javascript
ts-blank-space https://bloomberg.github.io/ts-blank-space/
19/09/2024 23:46:28

Une lib qui transforme du code TypeScript en JavaScript de manière super efficace en "se contentant" de remplacer les annotations TypeScript par des espaces.

Ça permet (entre autres) de conserver la justesse des coordonnées des erreurs dans les stacktraces sans avoir besoin de sourcemap.

typescript javascript lib
v4.0 is out with first-class time zones support! https://blog.date-fns.org/v40-with-time-zone-support/
18/09/2024 00:13:49

date-fns v4 est dispo avec le support des fuseaux horaires (timezones). Il s'agit de ma lib de coeur pour tout ce qui touche à la manipulation de dates.

javascript lib date
Top 5 HTTP Request Libraries for Node.js | AppSignal Blog https://blog.appsignal.com/2024/09/11/top-5-http-request-libraries-for-nodejs.html
17/09/2024 23:54:53

Un comparatif de quelques uns des clients HTTP les plus utilisés en JavaScript.

J'utilise personnellement toujours axios mais j'ajouterais à ce classement ofetch qui me semble très prometteur !

http client lib javascript
Fastify v5 is Now Officially Released! | OpenJS Foundation https://openjsf.org/blog/fastifys-growth-and-success
17/09/2024 23:39:07

Fastify 5 est officiellement de sortie ! 🎉

Un excellent framework back-end que j'adore toujours autant utiliser. Léger, plein de plugins officiels, avec un rythme d'évolution soutenable et un grand soin apporté à la facilité de mise à jour et à l'expérience de développement.

fastify framework javascript
Exploring the Possibilities of Native JavaScript Decorators – Frontend Masters Boost https://frontendmasters.com/blog/exploring-the-possibilities-of-native-javascript-decorators/
01/09/2024 14:10:09

Une exploration des possibilités offertes par les décorateurs JavaScript. Ils sont au stage 3 sur 4 de leur standardisation, mais sont déjà supportés par TypeScript et Babel.

J'ai toujours un peu du mal avec cette façon de faire. Je trouve que ça ajoute une couche de magie un peu trop abstraite et invisibilisée à mon goût, mais j'essayerai de m'y mettre.

javascript decorator
JS Dates Are About to Be Fixed | TimeTime https://docs.timetime.in/blog/js-dates-finally-fixed/
29/08/2024 23:30:27

Pas le premier et certainement pas le dernier article que je partagerai sur la nouvelle API Temporal en JavaScript.

Celui-ci s'attarde sur Temporal.ZonedDateTime et insiste sur les différences entre une date au format numéraire pur (type timestamp UNIX) ou au format UTC qui représente un instant unique universel, et Temporal.ZonedDateTime qui y ajoute la localisation où cette date est née : le fuseau horaire. Une sorte de contexte qui lui est ajouté.

Ce n'est pas toujours utile mais pour certains usages c'est une information importante qui est perdue lorsqu'on stocke une date en UTC.

L'article présente également des exemples de cas qui entraînent souvent des erreurs : les ajout d'heures ou de jours à une date aux abords du passage à l'heure d'été ou d'hiver.

date javascript specification
What's new in ECMAScript 2024 | pawelgrzybek.com https://pawelgrzybek.com/whats-new-in-ecmascript-2024/
19/08/2024 21:00:21
javascript ecmascript
Common Causes of Memory Leaks in JavaScript | Trevor Indrek Lasn https://www.trevorlasn.com/blog/common-causes-of-memory-leaks-in-javascript
18/08/2024 15:02:06

Méfiez-vous des objets créés dans le scope global. Ils peuvent très rapidement constituer un memory leak.

javascript astuce mémoire memoryleak
Patterns for Memory Efficient DOM Manipulation with Modern Vanilla JavaScript – Frontend Masters Boost https://frontendmasters.com/blog/patterns-for-memory-efficient-dom-manipulation/#associate-data-to-dom-nodes-with-weakmap
17/08/2024 18:03:54

Il n'y a rien de plus performant que d'utiliser les APIs DOM directement, sans framework.

Cet article regroupe quelques bonnes pratiques si vous avez besoin de performances optimales.

html DOM javascript optimisation performances
GitHub - fluent-ffmpeg/node-fluent-ffmpeg: A fluent API to FFMPEG (http://www.ffmpeg.org) https://github.com/fluent-ffmpeg/node-fluent-ffmpeg
31/07/2024 00:05:00

Une interface JavaScript pour ffmpeg.

ffmpeg javascript lib
page 3 / 17
3845 links, including 129 private
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Theme by kalvn