• slide-formation

ReactJS - Développement d'applications Web


Pré requis

- Avoir une bonne connaissance de JavaScript
- Être à l'aise avec ses architectures

Objectifs de la formation

- Connaitre les principes et fonctionnement de ReactJS
- Savoir comment comprendre les impacts du choix d'une structure incluant ce type d'application
- Être en mesure de développer des applications web performantes

Public :

Pour les développeurs et les chefs de projets

Contenu du cours

Rappels

- Définir un vocabulaire commun
- Connaitre les éléments du langage les plus courantes
- ES6 les nouveautés du langage
- Programmation fonctionnelle

React

- Comprendre l’intérêt de react face aux concurrents
- Comprendre la manière dont il a été pensé
- Ecrire les composants et découper la page en composants réutilisables
- Garder de la donnée au sein d’un composant ou échanger entre les composants
- Comprendre les limites de l’exploitation des états des constituant
- Echanger la donnée entre plusieurs composants
- Séparer la donnée de la vue
- Comprendre l’intérêt du pattern Redux face aux concurrents
- Les principes du pattern Reduxsaga
- Construire une SPA dont les urls sont bookmarkables pour les objectifs de React Router
- Créer une application de qualité avec des tests unitaires
- L’optimisation des applications
- Comprendre le fonctionnement de la librairie et savoir les premières choses à exécuter pour éviter des traitements supplémentaires
- Exploiter des outils pour intervenir dans le code en priorité

 

Powered by Amazing-Templates.com 2014 - All Rights Reserved.