Javascript: Difference between revisions

From air
Jump to navigation Jump to search
(Created page with "Langage dynamique de scripts (initialement crée et appelé LiveScript) utilisés dans les navigateurs (depuis ''DHTML''). * Typage faible * Prototype ==Canevas== * AJAX * RIA :…")
 
No edit summary
Line 2: Line 2:
* Typage faible
* Typage faible
* Prototype
* Prototype
* Intégration à Java (JSR223, Rhino)


==Canevas==
==Canevas==
Line 8: Line 9:
* [[Node.js]]
* [[Node.js]]
* ...
* ...




==Usine logicielle==
==Usine logicielle==

Revision as of 09:08, 3 March 2013

Langage dynamique de scripts (initialement crée et appelé LiveScript) utilisés dans les navigateurs (depuis DHTML).

  • Typage faible
  • Prototype
  • Intégration à Java (JSR223, Rhino)

Canevas

Usine logicielle

  • Qualité du code : jslint, jshint
  • Tests unitaires : mocha, qunit, jstd, jasmine
  • Couverture du code : jscoverage, coverjs
  • Minifiers et autres compilateurs : less, coffee script
  • Outil de build : grunt