Un éditeur de texte pour le web.
Un outil pour faire un peu comme LaTeX mais avec des technos web.
Il y au quelques mois je cherchais un outil de ce genre parce que Word me sortait par les narines. Il faudra vraiment que je m'y essaye !
Un article intéressant sur la différence entre var
let
et const
.
Un lecteur vidéo JavaScript.
Vue.js est le projet obtenant la meilleure progression en matière d'étoile sur Github depuis 3 années consécutives !
Un slider/carousel JavaScript qui a l'air plutôt léger et pourtant très riche en options.
Une lib d'autocomplétion JavaScript. Le code est là.
Une lib JS pour donner des airs de SPA à votre site web.
Bon par contre il faut bien comprendre comment ça altère la navigation pour éviter les soucis (le <head>
n'est chargé qu'au début).
Un slider BEfore/aftER léger en Javascript. J'aime bien le nom :)
Ahurissant.
Ce module NPM permet de savoir si un nombre est impair. 1.2 millions de téléchargements par semaine.
Il semblerait que l'incident du left pad n'a pas servi de leçon.
Via https://medium.com/commitlog/the-internet-is-at-the-mercy-of-a-handful-of-people-73fac4bc5068
Un article assez complet sur Vuelidate.
Une petite lib Javascript pour permettre à l'utilisateur de zoomer sur les images de votre site de manière assez naturelle. Ça se rapproche un peu de l'effet utilisé sur Medium.
De l'utilisation de reduce()
en Javascript. Très pratique pour garder un code concis.
Quelques bonnes pratiques si vous débutez en Javascript.
Attention à ce piège Javascript avec les dates.
new Date('2018-01-01')
// <- Sun Dec 31 2017 18:00:00 GMT-0600 (Central Standard Time)
new Date('2018/01/01')
// <- Mon Jan 01 2018 00:00:00 GMT-0600 (Central Standard Time)
Les dates ça reste l'un des trucs les plus chiants à gérer dans le développement.
Matomo (anciennement Piwik) propose à présent une alternative open-source à Google Tag Manager (GTM).
Pour ceux qui ne connaissent pas, ça permet de centraliser la gestion de tous les scripts externes. Vous ajoutez un unique script à la page - celui du tag manager - et c'est lui qui se chargera d'ajouter les autres scripts en fonction des règles que vous aurez configuré.