React is een JavaScript-bibliotheek voor het bouwen van gebruikersinterfaces die de webontwikkelwereld stormenderhand heeft veroverd. React staat bekend om zijn supersnelle prestaties en heeft een ecosysteem van duizenden verwante modules op NPM voortgebracht.
In een community die voorkeur en flexibiliteit biedt, kan het echter moeilijk zijn om te weten waar je moet beginnen! Dus hier zijn zes cursussen die je volledig op de hoogte zullen brengen van de nieuwste ontwikkelingen in React.
Of je nu React-animatie onder de knie wilt krijgen, wilt leren werken met React Native of Redux, of je handen vies wilt maken door enkele praktische React-toepassingen te bouwen, deze cursussen hebben je behandeld.
In deze cursus laat Envato Tuts + -instructeur Andrew Burgess je beginnen met het bouwen van moderne web-apps met React en Redux.
Uitgaande van niets, zult u deze twee bibliotheken gebruiken om een complete webtoepassing te bouwen. U begint met de eenvoudigst mogelijke architectuur en bouwt langzaam de app op, functie voor functie. Tegen het einde heb je een complete flashcards-app gemaakt om te leren door gespreide herhaling.
Onderweg krijg je de kans om je ES6 (ECMAScript 2015) vaardigheden aan te scherpen en de patronen en modules te leren die het beste werken met React en Redux!
Soms is de beste manier om te leren alleen maar om in te duiken en iets praktisch te doen. In deze cursus van Jeremy McPeak leer je React door componenten te schrijven die je in je eigen applicaties zou kunnen opnemen.
Onderweg leert u alle basisprincipes van het coderen van React-componenten. Je leert over JSX, evenementen, het beheer van staat en passerende rekwisieten. U leert ook enkele andere sleutelbegrippen zoals componenten van een hogere orde, levenscyclusmethoden en het gebruik van bibliotheken van derden.
Gebruikers van mobiele apps verwachten de prestaties en functies die alleen kunnen worden geleverd door native app-ontwikkeling. Maar native gaan betekent vaak dat je je app voor meerdere platforms moet ontwikkelen. React Native overbrugt deze kloof door u uw gebruikersinterface in modern JavaScript te laten schrijven en het automatisch te transformeren in native platformspecifieke views.
In deze cursus leert Envato Tuts + -instructeur Markus Mühlberger je hoe je mobiele apps schrijft in React Native. U leert hoe u componenten kunt maken, ontwerpen en stylen, gebruikersinteractie kunt bieden en componenten van derden in uw app kunt integreren. Onderweg bouw je een coole platformonvriendelijke fitness-app!
Wanneer u bent begonnen met React Native in de bovenstaande cursus, wilt u uw kennis nuttig gebruiken. Dus probeer deze cursus over het bouwen van een sociale app met React Native.
Je bent weer bij Markus Mühlberger voor deze en hij zal je laten zien hoe je gemakkelijk een sociale app kunt bouwen met een Firebase back-end. Je leert ook wat geavanceerdere onderwerpen zoals geavanceerde routing van weergaven, toegang tot camera's en fotobibliotheken en het gebruik van het adresboek van het apparaat.
Als je wat leven en betrokkenheid wilt toevoegen aan je React-app, dan is animatie een geweldige manier om het te doen.
In deze cursus leert u hoe u enkele eenvoudige sprankelingen aan uw webapp toevoegt. Volg samen met Stuart Memo en je bouwt een eenvoudige to-do-app op en verbeter deze vervolgens met UI-animatie.
Om te beginnen, leert u hoe u de ingebouwde animatiehaken van React kunt gebruiken. Nadat je je daarmee hebt bekwaamd, ga je verder met react-motion, een erg populaire en krachtige animatiebibliotheek.
Het coderen van een volledige stack-app is altijd moeilijk geweest. Ontwikkelaars moeten volledig verschillende sets van talen, hulpmiddelen, bibliotheken en frameworks voor de client- en serverkant kennen. Maar met React en Node kunt u dezelfde JavaScript-code gebruiken op zowel de client als de server.
In deze cursus laat Jeremy McPeak zien hoe je een universele (isomorfe) React-app schrijft die kan worden weergegeven op de server of de client. Hierdoor kunnen we dezelfde code op de server en de client hergebruiken en wordt het voor zoekmachines gemakkelijker om onze app te indexeren. Volg dit terwijl Jeremy een eenvoudige app bouwt in React with React Router en deze vervolgens upgradet met routing aan de serverzijde.
Je kunt direct een van onze React-cursussen volgen met een abonnement op Envato Elements. Voor een enkel laag maandelijks bedrag krijg je niet alleen toegang tot deze cursussen, maar ook tot onze groeiende bibliotheek van meer dan 1000 videocursussen en toonaangevende e-boeken over Envato Tuts+.
Bovendien krijgt u nu onbeperkte downloads van de enorme Envato Elements-bibliotheek met meer dan 400.000 creatieve items. Creëer met unieke lettertypen, foto's, afbeeldingen en sjablonen en lever sneller betere projecten.