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 8 / 18
344 results tagged JavaScript  ✕
Chart.js | Open source HTML5 Charts for your website https://www.chartjs.org/
20/08/2022 09:46:19

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é.

graphique lib JavaScript
RedBeanNode Docs https://redbean-node.whatsticker.online/
19/08/2022 21:29:45

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.

orm nodejs JavaScript database
Building and Running SQL Queries with Knex.js - DEV Community https://dev.to/itachiuchiha/building-and-running-sql-queries-with-knex-js-55d4
18/08/2022 22:10:17

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.

JavaScript tuto sql database
Axios Interceptors tutorial with Refresh Token example - BezKoder https://www.bezkoder.com/axios-interceptors-refresh-token/
17/08/2022 21:58:30

Gestion d'un refresh token JWT avec axios côté client.

En gros lorsque l'access token est périmé, le client est censé utiliser le refresh token pour obtenir un nouvel access token. Mais il faut que ça se passe de manière totalement transparente pour le client. Ça implique donc :

  1. D'intercepter l'erreur que l'API va renvoyer dans le cas où l'access token est périmé (a priori une erreur HTTP 401).
  2. Effectuer une requête vers le service refresh de l'API pour récupérer un nouvel access token.
  3. Sauvegarder le nouvel access token au lieu de l'ancien côté client.
  4. Ré-effectuer la requête prévue initialement.

Tout cela peut se faire grâce aux intercepteurs d'axios.

jwt JavaScript
Fontsource https://fontsource.org/
02/08/2022 22:50:26

Une collection de packages npm qui permettent d'ajouter de nouvelles polices d'écriture à vos applications web sans vous prendre la tête.

C'est aussi simple que :

npm install --save @fontsource/open-sans

puis dans votre index.js :

import '@fontsource/open-sans/400.css';
font lib JavaScript
Best Moment.js Alternatives - date-fns, Day.js, Luxon, js-joda | Jakub Kozak | 2020 | The Startup https://medium.com/swlh/best-moment-js-alternatives-5dfa6861a1eb
31/07/2022 13:52:13

Comparaison des meilleures alternatives à moment.js :

  • date-fns
  • Day.js
  • Luxon
  • js-joda

De mon côté j'ai souvent utilisé Day.js qui est très bien mais date-fns a l'avantage de se reposer sur l'objet Date natif de JavaScript, ce qui peut s'avérer pratique pour l'utilisation de librairies de datepicker par exemple.

date JavaScript lib comparatif
Motion One: The Web Animations API for everyone https://motion.dev/
14/07/2022 14:59:19

Une lib JavaScript pour créer des animations. Son poids est très réduit mais elle semble complète en terme de fonctionnalités. Elle possède en outre des helpers pour Vue et Solid.

Via https://youtu.be/7HDiV-yaquQ

vuejs animation lib JavaScript
Lunr: A bit like Solr, but much smaller and not as bright https://lunrjs.com/
13/07/2022 15:39:55

Une lib de recherche côté client en JavaScript. Ça peut convenir pour les sites statiques, il faut juste construire un index du contenu et l'exposer en JSON.

recherche moteurderecherche statique lib JavaScript
Bun is a fast all-in-one JavaScript runtime https://bun.sh/
06/07/2022 15:13:51

Une alternative à Node.js ou Deno. Ce runtime JavaScript vante ses très bonnes performances. Il présente l'avantage d'être compatible avec une majorité des packages npm.

JavaScript nodejs
fresh - The next-gen web framework. https://fresh.deno.dev/
04/07/2022 16:44:15

Encore un nouveau framework JavaScript, développé cette fois-ci au-dessus de Deno au lieu de Node.js.

Une courte vidéo de présentation : https://youtu.be/4boXExbbGCk

JavaScript framework deno
Eleventy, a simpler static site generator https://www.11ty.dev/
18/06/2022 14:08:19

Je m'intéresse de près à ce générateur de site statique. J'aime beaucoup sa simplicité à débuter et la foule de possibilités qu'il offre si on s'y penche un peu plus. Il permet par exemple de faire du SSR de composants JS.

site statique JavaScript générateur
AutoAnimate - Add motion to your apps with a single line of code https://auto-animate.formkit.com/
08/06/2022 22:37:58

Une lib JavaScript qui permet d'animer automatiquement (et avec une seule ligne de code) les changements appliqués à une collection d'éléments (ajout, suppression, tri).

En gros, ça permet de rendre les ajouts ou suppression d'éléments du DOM plus visibles pour vos utilisateurs, sans trop se prendre la tête à gérer l'animation à la main.

Je n'ai pas encore creusé pour voir comment ça fonctionne mais les exemples sont assez convainquant.

Et il existe des directives pour React, Vue et Svelte.

lib JavaScript animation
JS Visualizer 9000 https://www.jsv9000.app/
08/06/2022 13:52:18

Un outil qui sert à visualiser en détails, pas à pas, comment est interprété et exécuté du code JavaScript.

JavaScript outil dev
GitHub - google/zx: A tool for writing better scripts https://github.com/google/zx
02/05/2022 20:50:02

Une lib qui permet grosso modo d'écrire du shell en JavaScript. J'ai beau avoir du mal avec la syntaxe du shell, je me demande si tant qu'à faire il ne vaut pas mieux écrire du Node.js directement 🤔

lib JavaScript shell
Bounce.js http://bouncejs.com/
20/03/2022 15:12:10

Un outil pour générer des animations CSS3 via une interface graphique. Il existe aussi une lib JS qui permet de faire la même chose dynamiquement en JS.

lib JavaScript animation css
Nunjucks https://mozilla.github.io/nunjucks/
28/10/2021 20:44:17

Une lib de templating dans le genre de Twig pour JavaScript. Pas encore testé mais ça semble être le bon compromis entre un ejs trop permissif et un Handlebars trop restrictif.

JavaScript lib template
An Intro to JavaScript Proxy | CSS-Tricks https://css-tricks.com/an-intro-to-javascript-proxy/
05/10/2021 09:21:37

Je ne connaissais pas la notion de Proxy en JavaScript mais c'est très intéressant et très utile. Ça peut permettre de faire l'équivalent des computed properties de Vue.js en JS natif par exemple.

JavaScript astuce
GitHub - ai/nanoid: A tiny (108 bytes), secure, URL-friendly, unique string ID generator for JavaScript https://github.com/ai/nanoid
31/08/2021 14:07:40

Un générateur d'identifiant unique très léger qui permet de faire varier la longueur et l'alphabet utilisé.

Via https://sebsauvage.net/links/?P8sovA

uid JavaScript lib
Laracasts: Webpack for Everyone https://laracasts.com/series/webpack-for-everyone
09/06/2021 21:29:54

Un excellent tutoriel vidéo sur webpack en une quinzaine de courts épisodes. À une époque où la config webpack est le plus souvent cachée par les différents CLI et autres outils, ça vaut le coup de revenir à la base et de tout comprendre étape par étape.

webpack tuto JavaScript
Headless WYSIWYG Text Editor – tiptap editor https://www.tiptap.dev/
26/05/2021 20:21:14

Un éditeur WYSIWYG headless.

wysiwyg editeur JavaScript
page 8 / 18
3883 links, including 129 private
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Theme by kalvn