À propos du projet
33-js-concepts est un dépôt open-source créé par Leonardo Maldonado qui rassemble des sujets JavaScript fondamentaux et avancés pour les développeurs. Il a été mis en avant par GitHub comme l'un des meilleurs projets open source de 2018. Le projet est accessible sous forme de dépôt GitHub et de guide de lecture complet sur 33jsconcepts.com.
Le guide principal est structuré autour de 33 concepts clés, regroupés en sections thématiques : fondamentaux, fonctions et exécution, API de la plateforme web, JavaScript orienté objet, programmation asynchrone, programmation fonctionnelle et sujets avancés. Chaque page de concept comprend généralement une explication en anglais simple, des exemples de code pratiques et des liens vers des ressources recommandées.
Au-delà des 33 concepts originaux, le dépôt a été enrichi d'une section « Concepts étendus » couvrant la mécanique du langage, les détails du système de types, le comportement des propriétés d'objets, la mémoire et les performances, la syntaxe moderne et les opérateurs, le stockage navigateur, les événements navigateur, les API d'observation et la gestion des données.
Étant donné que le contenu est piloté par la communauté, le projet accueille les contributions et a été traduit dans plus de 40 langues. La licence est MIT, ce qui permet de réutiliser librement le guide et ses exemples avec attribution.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.