Quels sont les breakpoints les plus populaires.
Une alternative française à Stripes qui semble valoir le détour.
Évitez d'utiliser les fichiers .env en production.
Une app open source de montage vidéo et de conversion de formats vidéos.
Un très bon topo sur les messages d'erreur dans une application.
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.
Un regroupement des icônes de plus de 100 packs. Ça en fait un petit paquet. Et si vous voulez les utiliser dans vos projets sans vous prendre la tête, il y a cette lib : https://github.com/antfu/unplugin-icons
En remplacement d'Unsplash.
Une directive qui permet de masquer un texte après un certain nombre de lignes. Très pratique !
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é.
Une solution open-source et auto-hébergeable pour envoyer des notifications push sur votre téléphone.
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.
Un topo sur une façon t'implémenter les refresh tokens JWT de manière sécurisée.
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 :
refresh de l'API pour récupérer un nouvel access token.Tout cela peut se faire grâce aux intercepteurs d'axios.
Des templates PowerPoint et Google Slides gratuits.
Ce site regroupe plein de ressources autour des web components. Notamment des exemples de design systems. Parfait si vous cherchez l'inspiration pour votre prochain projet.
Un tuto très progressif pour apprendre comment utiliser le générateur de site static Eleventy.