Salut à tous les développeurs JS.
Travaillant sous PHP avec un framework je sais qu'il existe une multitude d'outils me permettant de développer efficacement avec PHP.
J'aimerais me faire une vision plus rapide et précise des outils JS à disposition pour travailler efficacement avec des technologies comme Angular, React, Vue.JS, etc....
Pour bien me faire comprendre voici mon écosystème PHP :
- J'utilise composer comme gestionnaires de sources externe (sous Java c'est maven par exemple).
- J'utilise Symfony comme framework du langage pour le systeme MVC de mon application (sous Java c'est comme struts par exemple)
- Mais il y a aussi curl ou phpunit et bien entendu Apache2 pour l'execution de code PHP.
Mon utilisation de JS se base principalement sur l'import de JQuery pour effectuer de l'AJAX et autres manipulation de DOM.
Au vu de mon éco-système PHP, quel seraient les autres outils indispensable pour un bon développement complet et efficace.
J'entends parlé de WebPack, Bower, Grunt, metalsmith, node.js, npm etc...
Installer ces paquets globalement ou non. Mode CLI etc...
Avant de m'intéresser plus en détails à ces outils j'aimerais avant avoir une bonne vision de global de ce qu'il font et quels seraient les types d'outils indispensables pour toutes les tâches de workflow JS (compilation, test unitaires, execution, analyse, etc...).
Merci de votre éclairage technique et professionnel concernant votre eco-système JS utilisé.
Partager