React este o bibliotecă JavaScript pentru construirea de interfețe utilizator care au luat lumea dezvoltării web de furtună. React este cunoscut pentru performanța sa rapidă și a generat un ecosistem de mii de module legate de NPM.
Cu toate acestea, într-o comunitate care favorizează alegerea și flexibilitatea, poate fi greu să știți de unde să începeți! Deci, aici sunt șase cursuri care vă vor ajuta să accelerați cu cea mai recentă dezvoltare în React.
Indiferent dacă dorești să conduci animație React, să înveți cum să lucrezi cu React Native sau Redux sau să-ți dai mâinile murdare în clădirea unor aplicații practice React, aceste cursuri te-au acoperit.
În acest curs, instructorul Andrew Burgess de la Envato Tuts + vă va începe să construiți aplicații web moderne cu React și Redux.
Pornind de la nimic, veți folosi aceste două biblioteci pentru a construi o aplicație web completă. Veți începe cu cea mai simplă arhitectură posibilă și veți construi încet aplicația, caracteristică după caracteristică. Până la urmă, ați creat o aplicație completă de cărți flash pentru învățarea prin repetări distanțate.
Pe parcurs, veți avea șansa de a vă îmbunătăți abilitățile ES6 (ECMAScript 2015) și de a afla modelele și modulele care funcționează cel mai bine cu React și Redux!
Uneori, cel mai bun mod de a învăța este doar să te scufunzi și să faci ceva practic. În acest curs de către Jeremy McPeak, veți învăța React scriind componente pe care le-ați putea încorpora în propriile aplicații.
Pe parcurs, veți afla toate elementele de bază ale componentelor React de codificare. Veți afla despre JSX, evenimente, gestionarea statului și recuzită. Veți învăța, de asemenea, despre alte concepte-cheie, cum ar fi componente de ordin superior, metode de ciclu de viață și utilizarea bibliotecilor terțe.
Utilizatorii de aplicații mobile așteaptă performanța și funcțiile care pot fi furnizate numai prin dezvoltarea aplicațiilor native. Dar dacă te descurci deseori înseamnă că trebuie să-ți dezvolți aplicația pentru mai multe platforme. Răspundeți Native îmbină acest decalaj, permițându-vă să scrieți interfața dvs. de utilizator în JavaScript modern și transformându-l automat în vizualizări native specifice platformei.
În acest curs, instructorul Envato Tuts + Markus Mühlberger vă va învăța cum să scrieți aplicații mobile în React Native. Veți învăța cum să creați, să așezați și să modelați componente, să oferiți interacțiune utilizatorilor și să integrați componente ale unor terțe părți în aplicația dvs. Pe parcurs, veți construi o aplicație răcoritoare de fitness pe platformă!
Când ați început cu React Native în cursul de mai sus, veți dori să vă puneți cunoștințele în uz. Deci, încercați acest curs pentru a construi o aplicație socială cu React Native.
Sunteți cu Markus Mühlberger din nou pentru acest lucru și vă va arăta cum să construiți ușor o aplicație socială cu un back-end Firebase. Veți învăța, de asemenea, câteva subiecte mai avansate, cum ar fi rutarea sofisticată a vizualizărilor, accesul la bibliotecă pentru camere și fotografii și modul de utilizare a agendei dispozitivului.
Dacă doriți să adăugați o viață și un angajament în aplicația dvs. React, animația este o modalitate excelentă de a face acest lucru.
În acest curs, veți învăța cum să adăugați o anumită strălucire aplicației dvs. web cu animații simple. Urmați împreună cu Stuart Memo și veți construi o aplicație de bază pentru a face-o, și apoi să o îmbunătățiți cu animație UI.
Pentru a începe, veți învăța cum să utilizați cârligele de animație încorporate de React. După ce te-ai familiarizat cu asta, vei trece la reacția-mișcare, o bibliotecă de animație foarte populară și puternică.
Codarea unei aplicații full-stack a fost întotdeauna greu. Dezvoltatorii trebuie să cunoască diferite seturi de limbi, instrumente, biblioteci și cadre pentru client și server. Dar cu React și Node, puteți folosi același cod JavaScript atât pe client, cât și pe server.
În acest curs, Jeremy McPeak vă va arăta cum să scrieți o aplicație universală (isomorfă) de reacție care să se poată afișa pe server sau pe client. Acest lucru ne va permite să reutilizăm același cod pe server și pe client și va facilita ca motoarele de căutare să indexeze aplicația noastră. Urmăriți-o pe măsură ce Jeremy construiește o aplicație simplă în React cu React Router și apoi o face upgrade cu rutarea de pe server.
Puteți lua oricare dintre cursurile noastre React imediat cu un abonament la Envato Elements. Pentru o singură taxă lunară redusă, beneficiați de acces nu numai la aceste cursuri, dar și la biblioteca noastră în creștere de peste 1.000 de cursuri video și cărți electronice de vârf din industria Envato Tuts+.
În plus, beneficiați de descărcări nelimitate din imensa bibliotecă Envato Elements cu 400.000 de active creative. Creează cu fonturi, fotografii, grafică și șabloane unice și oferă proiecte mai bune mai rapid.