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
Dernière révisionLes deux révisions suivantes
javascript:liens [08/06/2012 17:55] – créée danieljavascript:liens [11/04/2013 17:17] – ES6 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/ 
 + 
 + 
 +===== Outils ===== 
 +  * Jslint, pour faire des audits de code http://www.jslint.com/lint.html 
 +  * jsdoc pour la génération automatique de doc http://code.google.com/p/jsdoc-toolkit/ (basé sur Rhino, donc java, lourd sur un serveur), avec un site dédié à son [[http://usejsdoc.org/about-namepaths.html|utilisation]] 
 +  * naturaldocs : http://www.naturaldocs.org/users.html (idem mais en perl, pas trop réussi à générer grand chose) 
 +  * docco : affiche la doc à coté du source http://jashkenas.github.com/docco/ 
 +  * http://jgrouse.com/ 
 + 
 +====== 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.txt · Dernière modification : 08/06/2020 11:21 de daniel