Site d'aide autour des technos du Web
Quelques petits sites sympa que j'ai trouvé en papillonnant et qui nous permet d'apprendre.
Tout d'abord, un petit codepen appelé "JavaScript Array Explorer".
Ce dernier, est très sympa, car il nous permet, en nous posant des questions toute simple de montrer des exemples de code ES6 pour produire l'effet escompter (en cela avec une petite animation bien sympathique).
Maintenant, c'est plus un guide, mais ce lien permet de nous donner une liste des frameworks frontend de "structuration" actuelle, en nous donnant notamment sa catégorisation dans les différents paradigmes, ainsi qu'un paragraphe illustrant les détails et les liens importants associés au framework.
Maintenant, je vais vous présenter trois sites, fais par la même personne.
Le premier, HTML reference, est un site qui liste toutes les balises HTML, en les regroupant par catégories (formulaires, sémantiques, etc...), mais aussi en nous donnant au premier coup d'oeil une information sur le rôle et l'alignement de l'élément.
Et quand nous entrons dans une balise, nous avons le détail, sa liste d'attributs et des exemples en live action. Vraiment bien fait.
Le site CSS reference est exactement calqué sur le même principe que précédemment, mais pour le CSS.
Avec le détail d'une propriété CSS.
Pour ce site, j'avoue que ce qui est dommage est:
- Il manque pas mal de propriétés (notamment les grid, filter, ...)
- On n'a pas l'information autour du "repaint".
En effet, il faut savoir que lorsque nous appliquons / modifions une propriété CSS, l'impact sur l'affichage peut être influencé fortement, soit par un simple rafraîchissement d'une zone ou de toute la page (ce qui peut avoir des pertes de performances non négligeables).
Pour cela, il faut utiliser en complémentaire le site CSS triggers qui nous illustrent cela très bien, et en fonction des navigateurs en plus:
Enfin, le dernier site est MarkSheet.
Ici, nous sommes sur un site vraiment pour revoir les bases du développement Web. Cela explique ce qu'est un navigateur, cela explique le protocole HTTP et du coup entre dans les notions fondamentales (mais tellement nécessaire) de HTML, CSS, et JavaScript
Enjoy !
Commentaires
Enregistrer un commentaire