Quelle quantité de JavaScript devez-vous connaître avant d’apprendre ReactJS ?


  • FrançaisFrançais


  • React est un framework d’interface utilisateur construit sur HTML, CSS et JavaScript, où JavaScript (JS) est responsable de la majeure partie de la logique. Si vous avez des connaissances sur les variables, les types de données, les fonctions de tableau, les rappels, les portées, les méthodes de chaîne, les boucles et d’autres sujets liés à la manipulation JS DOM, cela accélérera considérablement le rythme d’apprentissage de ReactJS.

    Votre concept de JavaScript moderne dictera le rythme auquel vous pourrez commencer avec ReactJS. Vous n’avez pas besoin d’être un expert JavaScript pour commencer votre parcours ReactJS, mais tout comme la connaissance des ingrédients est indispensable pour tout chef souhaitant maîtriser la cuisine, il en va de même pour l’apprentissage de ReactJS. C’est une bibliothèque d’interface utilisateur JavaScript moderne, vous devez donc connaître JavaScript. La question est combien?

    Exemple d’explication

    Supposons qu’on me demande d’écrire une dissertation sur une “vache” en anglais, mais que je ne connaisse rien à la langue. Dans ce cas, pour que je puisse mener à bien la tâche, je devrais non seulement avoir une idée du sujet, mais aussi de la langue spécifiée.

    En supposant que j’acquiers des connaissances sur le sujet (une vache), comment puis-je calculer la quantité d’anglais que j’ai besoin de connaître pour pouvoir écrire sur le sujet interdit ? Et si je dois écrire une dissertation sur d’autres sujets complexes en anglais ?

    C’est difficile à comprendre, n’est-ce pas? Je ne sais pas ce que je vais écrire sur le sujet, mais ça pourrait être n’importe quoi. Donc, pour commencer, je dois avoir une bonne connaissance de la langue anglaise, mais cela ne s’arrête pas là.

    Réalité extrême

    Il en va de même pour la quantité de JavaScript requise avant de commencer avec ReactJS. Selon mon scénario d’exemple, ReactJS est le sujet “vache” tandis que JavaScript est la langue anglaise. Il est important de bien maîtriser JavaScript pour réussir dans ReactJS. Il est très peu probable que l’on maîtrise professionnellement ReactJS sans avoir les bases appropriées de JavaScript. Peu importe mes connaissances sur le sujet, je ne pourrai pas m’exprimer correctement si je ne connais pas les bases de la langue.

    Programmation et développement

    Combien en faut-il?

    D’après mon expérience, lorsque vous démarrez votre parcours ReactJS, vous devriez déjà être familiarisé avec :

    • variables
    • Types de données
    • méthodes de chaîne
    • boucles
    • conditionnels

    Vous devez les connaître spécifiquement en JavaScript. Mais ce ne sont que les prérequis minimaux. Lorsque vous essayez de créer une application React simple, vous devrez inévitablement gérer des événements. Ainsi, le concept de fonctions normales, d’expressions de fonctions, d’instructions, de fonction fléchée, la différence entre une fonction fléchée et une fonction régulière, et la portée lexicale de this mot-clé dans les deux types de fonction est vraiment important.

    Mais la question est, que se passe-t-il si je dois créer une application complexe en utilisant ReactJS ?

    Être inspiré

    La gestion des événements, des opérateurs de propagation, de la déstructuration, des importations nommées et des importations par défaut en JavaScript vous aidera à comprendre le mécanisme de fonctionnement du code React.

    Plus important encore, vous devez comprendre les concepts de base derrière JavaScript lui-même. JavaScript est asynchrone par conception. Ne soyez pas surpris lorsque le code apparaissant au bas d’un fichier s’exécute avant le code en haut du fichier. Les constructions telles que les promesses, les rappels, l’attente asynchrone, la cartographie, le filtrage et la réduction sont les méthodes et les concepts les plus courants dans ReactJS, en particulier lors du développement d’applications complexes.

    L’idée principale est d’être bon en JavaScript afin de pouvoir réduire la complexité de votre parcours ReactJS.

    Devenir bon

    C’est facile pour moi de dire ce que vous devez savoir, mais c’est tout autre chose pour vous d’aller l’apprendre. Pratiquer beaucoup de JavaScript est essentiel, mais vous pourriez être surpris que je ne pense pas que cela signifie que vous devez nécessairement attendre jusqu’à ce que vous le maîtrisiez. Certains concepts sont importants au préalable, mais vous pouvez en apprendre beaucoup au fur et à mesure. Une partie de la pratique consiste à apprendre, donc vous commencez avec JavaScript et même avec certaines des bases de React, tant que vous avancez à un rythme confortable et comprenez que faire vos “devoirs” est une exigence avant de tenter quoi que ce soit de sérieux.

    Commencez avec JavaScript maintenant

    Ne vous embêtez pas à attendre d’avoir couvert tous les aspects de JavaScript. Cela n’arrivera jamais. Si vous faites cela, vous serez piégé dans cette boucle éternelle d’apprentissage de JavaScript. Et vous savez tous à quel point le domaine de la technologie évolue constamment et rapidement. Si vous voulez commencer à apprendre JavaScript, essayez de lire l’article d’introduction de Mandy Kendall Apprendre JavaScript en écrivant un jeu de devinettes. C’est un excellent moyen de démarrer rapidement, et une fois que vous voyez ce qui est possible, je pense que vous aurez probablement du mal à vous arrêter.

    Source

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code