Què és l'enzim Airbnb?
Què és l'enzim Airbnb?

Vídeo: Què és l'enzim Airbnb?

Vídeo: Què és l'enzim Airbnb?
Vídeo: Why I’m always pregnant.. 2024, De novembre
Anonim

18, 359. Per Leland Richardson. Enzima és una utilitat de prova de JavaScript per a React que facilita afirmar, manipular i recórrer la sortida dels vostres components de React. Va ser desenvolupat a Airbnb i posteriorment transferit a una organització independent.

Aleshores, quina diferència hi ha entre broma i enzim?

Tots dos Broma i enzim estan dissenyats específicament per provar aplicacions React, Broma es pot utilitzar amb qualsevol altra aplicació Javascript però Enzima només funciona amb React. Broma es pot utilitzar sense Enzima per renderitzar components i provar amb instantànies, Enzima simplement afegeix una funcionalitat addicional.

Al costat de dalt, què és la broma i l'enzim? Broma és un marc de proves de javascript, creat pels desenvolupadors que han creat react. Broma no es limita al marc de reacció, és un marc de proves de javascript de propòsit general. però com és dels desenvolupadors de react hi ha més inclinació. Enzima és un altre marc dissenyat específicament per provar components de reacció.

De la mateixa manera, us podeu preguntar què és l'enzim JS?

Enzima . Enzima és un JavaScript Utilitat de prova per a Reacciona això fa que sigui més fàcil provar Reacciona Sortida dels components. També podeu manipular, recórrer i, d'alguna manera, simular el temps d'execució donada la sortida. Els enzims L'API està pensada per ser intuïtiva i flexible imitant l'API de jQuery per a la manipulació i el recorregut de DOM.

Quina diferència hi ha entre muntatge i poc profund?

Comenceu sempre per poc profund . Si s'ha de provar componentDidMount o componentDidUpdate, feu servir muntar . Si voleu provar el cicle de vida dels components i el comportament dels nens, feu servir muntar . Si voleu provar la representació infantil amb menys despeses generals que muntar i no us interessen els mètodes de cicle de vida, feu servir render.

Recomanat: