JavaScript : Le débogage et l'analyse de code

Comprendre l'utilité des frameworks

Testez gratuitement nos 1324 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Les frameworks proposent des outils très utiles pour le bon fonctionnement des projets. Cependant, vous verrez que les techniques de débogage sont différentes.
02:51

Transcription

Alors, faites bien attention aussi. Un projet comme le nôtre, comme ça, ça utilise des librairies « jquery » sans « framework » mais c’est plus une librairie parce que ça s’utilise avec pleins d’autres librairies, sans aucun problème. Ça n’impose pas une norme vraiment très, très forte. Un « framework » normalement, est un vrai environnement de travail qui va imposer des vraies règles. Si vous n’avez jamais utilisé un « framework », faites attention, en arrivant sur un projet « framework » qui utilise un « framework », parce que vous êtes obligé de vous documenter sur ce « framework ». Là encore, « javascripting.com » va pouvoir nous aider. Il suffira ici de taper « framework », comme ça, et de valider dans le champ de recherche pour obtenir une liste de tous les « frameworks » actuels, les « frameworks » qui fonctionnent. Et là, vous aurez effectivement une liste de tous les « frameworks ». Les « frameworks », c’est vraiment plus un ensemble de librairies qui ont été donc toutes, plus ou moins, agglomérées ensemble pour créer un environnement de travail. Et ça s’utilise différemment d’une librairie. Ça veut pas dire que vous pourrez pas utiliser de librairie avec un « framework », attention. Mais le « framework » en lui-même est déjà un système plus ou moins complet. Ça va dépendre de ce que vous faites mais c’est vrai que ce sera déjà un système plus ou moins complet. Là vous avez la liste des « frameworks » qui sont des « frameworks » les plus importants en fait, que vous pourrez parcourir et que vous pourrez regarder. Donc si vous arrivez sur un « framework » et que vous ne le connaissez pas, je vous conseille vivement d’aller regarder. Notamment si on cite des « frameworks » JavaScript qui sont les plus utilisés en ce moment. On a « Angular ». Vous trouverez ici bien évidemment la documentation d’« Angular ». On a également « React » qui est un des « frameworks » utilisés mais attention, pour le coup, il ne se définit pas comme un « framework » mais comme une librairie. Bien souvent, vous le trouverez utilisé sous le terme « framework ». Faites attention : « react » est une librairie. Et on a aussi la librairie ou plutôt le « framework backbone » qui pour le coup, celui-ci est très utilisé et qui va vous donner beaucoup, beaucoup d’informations et de possibilités. Donc faites juste attention à ce terme-là. « Framework » et librairie, ce sont deux choses différentes et c’est plus facile de débugger un site fait en JavaScript avec quelques librairies évidemment qu’un « framework » parce que le « framework » vous allez avoir besoin de vous plonger dedans et le « debug » sur « framework » sera un petit peu plus compliqué que sous librairie. Tout simplement parce que vous serez obligé d’abord, de lire la documentation du « framework » pour savoir comment il s’utilise. Faites bien attention à ça, notamment par exemple « Angular ». C’est du JavaScript, c’est vrai mais c’est un « framework » JavaScript qui apporte énormément de choses et qui surtout va utiliser plus ou moins ses propres outils pour le « debug ». Donc il y a des choses qui existent et qui vous permettent de travailler et de débugger des applications faites avec des « frameworks ». Faites super attention à ça, c’est un tout petit peu différent et ce qu’on verra dans la formation, notamment sur le « debug » en console, c’est pour ça d’ailleurs que j’attire votre attention sur les « frameworks » ne fonctionnera pas forcément sur un « framework ». Il faudra soit des extensions Chrome, soit une boite-à-outils fournie par le « framework ». Donc faites attention à ça, ça peut être un petit peu différent.

JavaScript : Le débogage et l'analyse de code

Prenez en main les techniques et les outils pour améliorer votre code JavaScript. Découvrez Bower, js-beautify, la console de Chrome, les tests unitaires et fonctionnels, etc.

1h29 (26 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :3 mars 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !