I have an opinion question in the form of a poll: Why do you think so many job openings in the SE want React JS? Check all that apply.
Bootcamp developers usually prefer React to Angular 2+. Traditional OOPS engineers find it comfortable to embrace Angular 2+. Angular has a steep learning curve when compared to React. Having said that, SSR is way easier to set up in React when compared to Angular Universal, but then again, one could always go for Svelte if SSR and SEO are the considerations 🤷♂️ I would go for React in A/B testing or product discovery projects because of its simplicity and Angular for large enterprise projects that evolve because of the structure consistency.
I disagree. I am a traditional OOPS programmer and still prefer ReactJS. It's a library there's good integration with redux. If you have a complex state then you're gonna to end up using a something like redux anyway. Just because agular is complex doesn't make it good.
Can you elaborate what you mean by structural consistency? And the lackthereof in React JS?
Ngl React is much easier than Angular. It's just front end and that allows you to independently work on backend systems and fosters evolution of systems without needing to change the UI/UX
Market dominance Meta influence Easy to use
It's close enough to vanilla Javascript that most existing devs can pick it up easily. It has a mature ecosystem and enough users that it's not going anywhere, even if meta bailed on it (which they won't)
React is as good or bad as any other tool or library and has it's pros and cons like everything else. How these things catch on is probably just random luck, but personally I like React over Angular for ease of use and being a little more intuitive to use once you get the hang of it (the syntax is much better for one - like wtf Angular..). There are probably better libraries like Qwik/Svelte etc. overall, but it works and it's good enough and has market share so there ya go.
Angular is targeted towards enterprises and teams where standardization is critical. Non tech companies have a high percentage of contractors with a high churn. Can’t have each person to reinvent the for loop their way. With declarative syntax this becomes a tad easier to enforce. Mind you, devs fuck up even in Angular. With the open nature of React, you need mature devs to avoid spaghetti code. Lesser of a curve to get started also means easier to write code that’s developer centric
India
3h
306
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
Tech Industry
Yesterday
1798
Women, help me understand why this is inspirational
Health & Wellness
Yesterday
695
Lasik cost
Today I Learned
Yesterday
766
How many books do you usually read in a year?
AMA
Yesterday
816
PM Manager, early 40s, married and ENM (Ethical Non Monogamous) AMA
Need option, “It works well enough, has a large ecosystem, and everyone else uses it.”
This is the only thing that matters