2 ms·
You picked it because others before you had already decided and that was based off of the facebook name and backing. No one expected facebook to take such a pr
by ipaddr 4y ago
You picked it because others before you had already decided and that was based off of the facebook name and backing. No one expected facebook to take such a pr hit over the last few years but ignoring why it become market leader misses the angular breakage event where everyone flocked from Google's framework to facebook's framework.
The reasons for not using other frameworks seems copycat without logic. For example vue uses v-for I don't want to have to learn a handful of obvious tags like v-if or v-else but then choosing react which has adopted jsx something that requires converting standard html and learning more to get you to the same place.
- bern4444 4y agoFB's reputation has no bearing on my choosing react vs svelte vs x or y or z. I continue to pick React for projects because it's better than the alternatives - not because others before me have picked it and I'm just copycatting. I can understand why some dislike JSX. I happen to think it's a great abstraction that elegantly combines the declarative nature of HTML and the power of JS. It's always worth noting JSX can and is used in libraries beyond React (hello Vue!) which further demonstrates its composable nature and flexibility.