Orsaken Bakom Reagera Native Re-struktur

Skälet Bakom Reagera Native Re-struktur

REfter att ha tillbringat fem år i och med att Reagera Infödda, Facebook har aviserat att den nya strukturen för att göra den mer smidig och kraftfull. Den främsta orsaken bakom denna genomgång är att erbjuda flexibilitet och bättre integration av ramen med den inhemska infrastruktur i Hybrid JavaScript/Native-appar.

Vi vet alla att Reagera Native innehåller alla de svar som programmerare”, särskilt för i cross-plattform därför alla nya forebode av denna fantastiska ram har gjort efter att hålla utvecklarens behov i åtanke.

Sophie Alpert, Facebook engineering manager anges att “Med detta projekt, vi ska tillämpa det vi har lärt oss under de senaste 5 åren och stegvis föra vår arkitektur till en mer modern, Vi skriva många av Reagera Native s interna, men de flesta förändringar under huven: befintliga Reagera Native appar kommer att fortsätta att arbeta med få eller inga ändringar.”

Skälet Bakom Reagera Native Re-struktur

Tidigare det största problemet att införlivas med var av en asynkron bron, men det hindrar utvecklare att integrera JavaScript-syntax med olika native-Api: er som är förutse synkron svar.

Grupperade bron, som köer native-samtal gör det svårt för den att Reagera Native app-utveckling för att ringa funktioner som implementeras direkt medan en serializable bridge motsvarar onödig kopiering. För appar som är byggda med den befintliga app-kod med hjälp Reagera Infödda, kan dessa begränsningar kan vara mycket miffing.

för Att undvika denna frustration, ramen har fått en ny architectured med tre märkliga interna förändringar –

Ny Gängning Modell —

Istället för att ringa varje UI-uppdateringen för att utföra arbetet på olika trådar, ny arkitektur har gjort det möjligt att ringa uppdateringar conjointly i JavaScript på någon av trådarna i en vas av högprioriterade uppdateringar utan att hindra låg prioritet att arbeta för att upprätthålla kommunikationen.

Nyare Asynkron Rendering Förmågor —

för Att förenkla asynkron data hantering av processen och att ge flera rendering prioriteringar.

Lätt och Fater Bridge —

Det gör att JavaScript för att ringa direkt Infödda för att göra det smidigare och enklare för att utveckla verktyg för felsökning, såsom gränsöverskridande språk som stack spår.

Tillsammans med dessa förändringar, re-struktur Reagera Native också kommit upp med en tunnare ram för att passa bra med JavaScript ekosystem

We will be happy to hear your thoughts

Leave a reply