Why most companies use react not other frameworks?

Others like vue, svelte I saw most job description mentioned react and angular not others
22 Replies
ἔρως
ἔρως4mo ago
there are many reasons, including but not limited to: - cheap talent pool - big talent pool - familiarity - re-use of existing code from other projects - resistance against big changes - productivity - existing tools being more mature
5urf
5urfOP4mo ago
Understood, historical problem is Hard to change the direction of trend, so the function of other framework can’t influence production applications but side projects😪
ἔρως
ἔρως4mo ago
yeah, you use it in a side project if others in the company like it, then it may catch on the problem is that there's a much smaller talent pool in the company, to maintain the project so, either it gives you some safety or you become useless for the company redundant once the project is dropped
13eck
13eck4mo ago
Also, “it works for [insert big corp here] so it’ll be great for us!” Which is silly, because different companies have divergent needs. But it is what it is.
ἔρως
ἔρως4mo ago
if you have many talents, you can more easily be re-allocated useless micromanaging life leeches middle-managers love that
13eck
13eck4mo ago
Yep!
5urf
5urfOP4mo ago
I think I can’t find chances to use them in companies, most time I need to get fit with the tech that companies are using
ἔρως
ἔρως4mo ago
that's how companies are
5urf
5urfOP4mo ago
I feel bored of same category tasks everyday, but when i look market, i feel all are same requirements, can’t find something new
ἔρως
ἔρως4mo ago
personally, im okay with that everyday, i do something new in the same languages, and im perfectly fine with that
5urf
5urfOP4mo ago
How could you find new 🤔 I think i need to try
ἔρως
ἔρως4mo ago
well, last week i had to implement an image uploader i hadn't done that in 4-5 years i needed to handle errors from the server and client side, validate the image, put the image in a specific path and use an incrementing hash to generate an unique name stuff i haven't done in a lot time oh, and i had to convert it to jpeg (old old old code-base, before es6)
5urf
5urfOP4mo ago
Why before es6 Can’t upgrade?
ἔρως
ἔρως4mo ago
nope the build tools and the pipelines are all working with node 12
5urf
5urfOP4mo ago
Ok
ἔρως
ἔρως4mo ago
that's how legacy projects go it doesn't even support typescript if i try to use classes, it crashes uglify - since it doesn't have a transpiler and it uses gulp 0.6.5
5urf
5urfOP4mo ago
Gotcha I even forgot how to write pure js code after long time with react, pity
ἔρως
ἔρως4mo ago
that's all i write, with jsdoc and (when i can) some typescript just for type checking
5urf
5urfOP4mo ago
That’s nice experience of this type task I need to make some different perspectives for tasks and keep it in mind, otherwise, I become job hater
ἔρως
ἔρως4mo ago
you can work on other things on the side, for personal projects
5urf
5urfOP4mo ago
Ye, if I have hobby side project will become better and better
ἔρως
ἔρως4mo ago
and it is experience

Did you find this page helpful?