Je viens d'entendre que react-fibre est prêt. Quelle est la grande différence entre réagir et réagir-fibre? Vaut-il la peine d’apprendre le nouveau concept pour ces différences?
Réponses
Trop de publicités?Réagir la Fibre est un cours de remise à plat de Réagir de l'algorithme de base, c'est juste un interne complet de ré-écriture de Réagir.
Réagir la Fibre est un complet, compatible réécriture de Réagir de base.
Le but de Réagir de la Fibre est d'augmenter sa pertinence pour des domaines comme l'animation, la mise en page, et des gestes. Son phare est incrémentale de rendu: la possibilité de fractionner le travail de rendu en gros morceaux et les étaler sur plusieurs images.
Réagir la Fibre est un virtual frame de pile, à Réagir de Fibre qui est une ré-implémentation d'une pile de cadre spécialisé pour Réagir composants. Chaque fibre peut être considéré comme une pile virtuelle cadre où les informations de l'image est conservé dans la mémoire sur le tas, et parce que l'info est enregistré sur le tas, vous pouvez contrôler et jouer avec les structures de données et de traiter les renseignements pertinents au besoin.
Vous pouvez trouver une excellente explication de Lin Clark dans cette vidéo.
Pour plus de détails, veuillez consulter les liens suivants ,
1.Qu'est-ce que Réagir de la Fibre ?
2.Réagir La Fibre De L'Architecture
3.Ce qui Ne Réagit 16 pour Vous?
Espérant que cela vous aidera !!
Réagir la Fibre est un cours de remise à plat de Réagir de l'algorithme de base. La principale différence entre réagir et réagir la fibre sont ces nouvelles fonctionnalités :-
Différentiels De Rendu :- Réagir v16.0 comprend un complètement réécrit serveur de moteur de rendu. Elle est très rapide. Il prend en charge la diffusion en continu, de sorte que vous pouvez commencer à envoyer des octets pour le client plus rapide
Gérer les erreurs de l'API de rendu : Pour faire la classe composant une erreur frontière, nous définissons un nouveau cycle de vie de la méthode appelée componentDidCatch(erreur, info).
De retour de plusieurs éléments de rendu: Avec cette nouvelle fonctionnalité de Réagir v16.0 nous pouvons maintenant retourner un tableau d'éléments, et de la chaîne à partir de la composante de la méthode de rendu.
Portails: Portails de fournir une première classe de façon à rendre les enfants dans un nœud DOM qui existe en dehors de la hiérarchie DOM du composant parent.
Fragments: Un modèle courant de Réagir est un composant pour le retour de plusieurs éléments. Fragments vous permettent de regrouper une liste des enfants sans ajout de nœuds du DOM.
React 16 beta est sorti il y a quelques heures: https://github.com/facebook/react/issues/10294 .
Le noyau React réécrit (ce qui s'appelait en interne "fibre") devrait rester compatible avec les applications existantes, à l'exception de quelques modifications radicales (voir les notes de version sur Github). Comme la plupart des changements sont sous le capot, vous n'aurez plus besoin d'apprendre un nouveau concept.
Tout le monde ici l'a déjà mentionné ici toutes les nouvelles fonctionnalités sont à venir avec de réagir de la fibre.Je vais insister sur ce changement de base de réagir de la fibre est en train de faire pour améliorer lui-même. Réagir la fibre sera effectivement permettre de mettre en pause et de jouer de différentes tâches effectuées par le navigateur. Elle donnera la priorité à certaines tâches plutôt qu'un autre.
Par exemple, si une animation est important, plutôt que de la récupération de données en arrière-plan. il va pousser de l'animation tâche, en tant que priorité dans la pile d'exécution, et une fois que l'animation est réalisée ou prend trop de temps pouvez passer à la récupération de données de la tâche. Pour permettre à ces navigateurs modernes ont ouvert une API qui est requestIdleCallback qui permettent à des tâches de pause et de jouer. requestIdleCallback
Que ce qui réagir la fibre est à l'aide. C'est ce qui réagir la fibre est à l'aide dans le capot et c'est incroyable.
Note: j'ai peut-être pas tout à fait correct sur quelques points. Je suis ouvert à toute correction si tout n'