jeudi 25 août 2016

Good tutorial(s) explaining code organization concepts in javascript

I am working in a team of java developers and I am looking for a complete tutorial to explain them the core concepts of javascript.

More precisely, I am looking for a tutorial explaining the different ways to organize a javascript code (Prototype pattern, Constructor pattern, Object literals, Module Pattern, Revealing Module Pattern etc.).

Then, it would be a good thing if it could talk about the following related concepts : this, namespaces, variables scope/hoisting, closures, IIFE, module augmentation, module dependencies (AMD/CommonJs).

For the time being I found these different ressources :

Module Pattern : http://ift.tt/135lixg

Module Pattern : http://ift.tt/1n2yLER

JS Design Patterns : http://ift.tt/2bm7NXH

Constructor/Prototype Pattern (by example) : http://ift.tt/OefEWE

Other Usefull link : http://ift.tt/1abKVUF

Aucun commentaire:

Enregistrer un commentaire