ReactJS se merită să mă apuc de el?

cu cat proiectul va fi mai stufos cu atat mai mult o sa-ti dai seama ca structura pe care o credeai ok …n-o sa fie ok.

4 Likes

React nu are nimic deaface cu Wordpress/PHP, e app development pe frontend.

React necesita cunoștințe bune de JS, nu doar că știi ce e o variabilă și un arrow function, învață bine JS înainte, vezi tutorialele de functional programming pe canalul fun fun function. Vezi destructurarea și spread-ul cum funcționează, e important la react.

Noi folosim React cu TypeScript, ceea ce recomand foarte mult, o să fie frustrant dar merită.
Acum sunt la moda componentele funcționale și hooks-urile. E ușor să începi să îl folosești, dar îți prinzi rapid urechile cu un hook asincron de exemplu dacă nu înțelegi ce face în spate.

React e simplu, problema ta cea mai mare o să fie multitudinea de teste de scris cu redux la mai orice proiect.

Nu ai o structura anume, o să fie total alta la fiecare proiect. Trebuie să înveți webpack/rollup/TSC și ES Modules ca să înțelegi cum e încărcat într-o aplicație reală. (Create React App se ocupă de asta dar tot e bine să înțelegi)

Gatsby/Next.JS sunt pentru pagini statice, dar pot fi convertite și în aplicații oricât de complexe. E.g ecommerce.

La o aplicație mai mare toate componentele reutilizabile se extrag în pachete npm.

React Native e foarte util, se cauta destul de mult

3 Likes

Mulțumesc mult pentru sugestii!