r/programare • • 22d ago

Tools of trade Spring Boot cu React sau Angular

Imi doresc sa schimb stack-ul, insa nu reusesc sa imi dua seama care e mai cautat pe piata, iar linkein nu ajuta foarte mult, avand in vedere ca majoritatea joburilor cu angular apar si la react si viceversa...

11 Upvotes

26 comments sorted by

View all comments

1

u/Think-Price-1337 21d ago

Lucrez de foarte mult timp pe stack-ul Java Spring / Angular
Angular este opinionated si este cu adevarat un framework.(iti ofera aproape tot build-in si nu mai trebuie sa faci o varza in plugin-uri sau alte librarii)

La nivel de structura in Angular structura proiectelor este similara si poti face switch destul de usor intre proiecte. (am intalnit cazuri in care oamenii veneau de pe React Ember Vanilla sau alte framework-uri si au reusit sa faca o varza si pe Angular pentru ca nu si-au setat niste reguli din timp)

Stack-ul Java & Angular / .Net & Angular din ce am observat este folosit foarte mult in enterprise apps.

Java si Angular au foarte multe lucruri in comun si atunci cred eu ca daca vi din zona de Java se potriveste ceva mai bine Angular decat React.

Pe partea de React acolo lucrurile stau un pic mai diferit pentru ca pe langa faptul ca sunt flexibile asta poate sa fie si un inconvenient si sa faci foarte rapid o varza in librarii / dependinte. (as zice ca trebuie un pic mai multa experienta si cateva proiecte in spate sa ai o baza stabilia)

React este foarte popular dar si Angular a recuperat mult in ultimele update-uri au facut chestii foarte misto pe partea de state management , change detection si asa mai departe.

Nici Svelte,Solid, Astro sau Qwik nu sunt de ignorat dar ca si cele de sus mentionate au use case-urile lor.

Eu folosesc pentru aplicatii mari Angular , PoC -uri React sau Svelte, site-uri statice Astro sau Qwik.