Outils pour utilisateurs

Outils du site


javascript:liens

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
javascript:liens [08/06/2012 17:55]
daniel créée
javascript:liens [08/06/2020 11:21] (Version actuelle)
daniel
Ligne 2: Ligne 2:
 Qqs liens que je note ici pour les avoir sous le coude ;-) Qqs liens que je note ici pour les avoir sous le coude ;-)
  
-===== Langage ​===== +====== Liens utiles ====== 
-Des références +  * http://javascript.developpez.com/cours/outils-vraiment-utiles-pour-developpeurs-javascript
- Le guide js de mozilla en français ​http://developer.mozilla.org/fr/JavaScript/Guide +  * http://blog.stevensanderson.com/2012/08/01/rich-javascript-applications-the-seven-frameworks-throne-of-js-2012(comparatif/résumé autour de 7 framework) 
- ​* ​et la référence ​http://developer.mozilla.org/fr/JavaScript/R%C3%A9f%C3%A9rence_JavaScript +  http://todomvc.com/ La même appli développée avec plein de framework différentspour voir comment ça marche. 
- * Idem en VO (plus à jour et plus complet)  +  * http://coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle
-   * [en] https://developer.mozilla.org/en/​JavaScript/​Guide +  
-   ​[en] https://developer.mozilla.org/en/​JavaScript/​Reference +
- ​* ​La norme ecma 5 (en cours d'​implémentationfutur js2 ?) +
-   ​pdf [en] http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf +
-   * www [en] http://ecma-international.org/​ecma-262/5.1+
- * Un bouquin libre traduit en français, consultable online, JavaScript Éloquent http://​books.lifeleaks.com/​eloquentjavascript/​contents.html+
  
-Conseils divers ​ou infos intéressantes +===== Le langage en général ===== 
- * http://​www.siteduzero.com/​tutoriel-3-102952-bonnes-pratiques-javascript.html +  * l'​ancien http://​www.toutjavascript.com/​reference/,​ très efficace pour la base (trouver vite la liste et la syntaxe des méthodes de String ou Array) 
- * http://​www.alsacreations.com/​article/​lire/​565-JavaScript-organiser-son-code-en-modules.html+  * Le guide js de mozilla en français http://​developer.mozilla.org/​fr/​JavaScript/​Guide 
 +  * et la référence http://​developer.mozilla.org/​fr/​JavaScript/​R%C3%A9f%C3%A9rence_JavaScript 
 +  * Idem en VO (plus à jour et plus complet)  
 +    * [en] https://​developer.mozilla.org/​en/​JavaScript/​Guide 
 +    * [en] https://​developer.mozilla.org/​en/​JavaScript/​Reference 
 +  * La norme ecma 5 (supporté quasi partout en 2012, futur js2 ?) et 6 
 +    * pdf [en] http://​www.ecma-international.org/​publications/​files/​ECMA-ST/​Ecma-262.pdf 
 +    * www [en] http://​ecma-international.org/​ecma-262/​5.1/​ 
 +    * navigateurs qui l'​implémentent : http://​kangax.github.io/​es5-compat-table/​ 
 +    * support de l'ES6 (ou ES.next) http://​kangax.github.io/​es5-compat-table/​es6/​ 
 +    * espace de travail sur [[http://​wiki.ecmascript.org/​doku.php?​id=harmony:​harmony|Harmony]] (le futur de js, dont ES.next est le sous-ensemble qui fait consensus, réalisable à court terme)  
 +    * article intéressant sur l'​utilisation d'ES6 en attendant sa généralisation http://​addyosmani.com/​blog/​ecmascript-6-resources-for-the-curious-javascripter/​ 
 +  * Un bouquin libre traduit en français, consultable online, JavaScript Éloquent http://​books.lifeleaks.com/​eloquentjavascript/​contents.html 
 +  * http://​addyosmani.com/​resources/​essentialjsdesignpatterns/​book/​ Learning JavaScript Design Patterns 
 + 
 + 
 + 
 + 
 +===== Conseils divers ​===== 
 + 
 +  * http://​www.siteduzero.com/​tutoriel-3-102952-bonnes-pratiques-javascript.html 
 +  * http://​www.alsacreations.com/​article/​lire/​565-JavaScript-organiser-son-code-en-modules.html
  
 Idem en anglais Idem en anglais
- * Une mine d'or sur les subtilités du langage (avancé) http://​bonsaiden.github.com/​JavaScript-Garden/​ +  ​* Super tutoriel interactif : Learning Advanced JavaScript, de John Resig (autheur de jQuery) http://​ejohn.org/​apps/​learn/​ 
- * Super tutoriel interactif : Learning Advanced JavaScript, de John Resig (autheur de jQuery) http://​ejohn.org/​apps/​learn/​ +  * La liste des trucs à ne pas faire d'​après Douglas Crockford : http://​oreilly.com/​javascript/​excerpts/​javascript-good-parts/​bad-parts.html 
- * Un livre (CC, online) très intéressant sur les modèles de conception js http://​addyosmani.com/​resources/​essentialjsdesignpatterns/​book/​ +  * Une mine d'or sur les subtilités du langage (avancé) http://​bonsaiden.github.com/​JavaScript-Garden/​ 
- * Un wiki qui recense des ressources js https://​github.com/​bebraw/​jswiki/​wiki +  ​* Un livre (CC, online) très intéressant sur les modèles de conception js http://​addyosmani.com/​resources/​essentialjsdesignpatterns/​book/​ 
- * Un livre online (traduit du russe), The JavaScript Tutorial http://​javascript.info/​ +  * Un wiki qui recense des ressources js https://​github.com/​bebraw/​jswiki/​wiki 
- * Autres exemples avancés +  * Un livre online (traduit du russe), The JavaScript Tutorial http://​javascript.info/​ 
-   ​* pdf https://​github.com/​spencertipping/​js-in-ten-minutes/​blob/​master/​js-in-ten-minutes.pdf +  * Autres exemples avancés 
-   ​* Un article de sur les curried functions http://​www.svendtofte.com/​code/​curried_javascript/​ +    * pdf https://​github.com/​spencertipping/​js-in-ten-minutes/​blob/​master/​js-in-ten-minutes.pdf 
- * Une FAQ http://​jibbering.com/​faq/​+    * Un article de sur les curried functions http://​www.svendtofte.com/​code/​curried_javascript/​ 
 +  * Une FAQ http://​jibbering.com/​faq/​ 
 + 
 +===== Articles ===== 
 +Une liste d'​articles sur du frontend js https://​guriosity.com/​frontend 
 + 
 +  * https://​ahrefs.com/​blog/​javascript-seo/​ 
 +  * https://​tech.bedrockstreaming.com/​react-redux-pitfalls-and-best-pratices/​ 
 + 
 + 
 +===== Outils ===== 
 +  * [[https://​eslint.org|eslint]] 
 +  * [[https://​jsdoc.app/​|jsdoc]] 
 +  * docco : affiche la doc à coté du source http://​jashkenas.github.com/​docco/​ 
 + 
 +====== NodeJs ====== 
 + 
 +  * liste de tutos / exemples pour démarrer avec node http://​stackoverflow.com/​a/​5511507 
 + 
 +===== Librairies, modules, frameworks =====
  
-Des outils +  * La trousse à outils ​underscore.js http://​underscorejs.org/​ 
- ​* ​Jslint, pour faire des audits de code http://www.jslint.com/lint.html +  * http://angularjs.org
- ​* ​jsdoc pour la génération automatique de doc http://code.google.com/p/jsdoc-toolkit/+    * http://www.frangular.com/ tutos angular en fr 
 +    * http://egghead.io/ tutos angular
  
-Des librairies, modules, frameworks 
- * La trousse à outils underscore.js http://​underscorejs.org/​ 
javascript/liens.1339170936.txt.gz · Dernière modification: 08/06/2012 17:55 par daniel