P
P
Pavel2019-02-14 16:41:53
JavaScript
Pavel, 2019-02-14 16:41:53

Which js framework is better to choose for a large project?

Hello!
I'm starting to develop an information portal. There will definitely be various kinds of calculators, multi-stage forms for entering information, most likely various graphics.
The server part will be written in php using the Yii2 framework. I can't decide on the client side.
The choice is from React, Vue and Angular. Haven't worked with one yet. But I know js very well.
The project will be highly loaded.
Advise what is better to choose for this kind of project. Should jQuery be completely abandoned?
How flexible and easy to upgrade are they? I read that angular is problematic to update.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
I
Ivan Shumov, 2019-02-14
@inoise

1. Do you understand what a high-load project is? (No)
2. What load and what do you expect? (Very interesting)
3. How does the programming language in general relate to the load? (Answer: no way)

M
Maxim Timofeev, 2019-02-14
@webinar

A matter of taste and integration. Js framework and php framework will live separately in your idea and communicate via RESTapi. So you can approach the choice of the first and second separately.
I like VUE, but I haven't dealt with REACT, so I may not be objective in this case. Angular - didn't work for me at all. Although there may be projects for which it is good.
What do you think is big and highly loaded? And again, here everything depends more and more on direct hands. Yii2 provides a bunch of optimization options, but I've seen projects that cough at 3 requests per minute. So technology is not the key to success. This is a tool for success, but whether you can use it properly is the second question.

S
Sergey Gornostaev, 2019-08-09
@sergey-gornostaev

5d4d7a609bfbc205063452.png

A
Anton Shvets, 2019-02-14
@Xuxicheta

For a large project, Angular is preferable because sets the structure of the entire project, plus default typing there. But it is more difficult to train.
For medium sizes, vue will be easier.
And react is a hodgepodge, you can assemble anything, but at first you will collect Frankensteins, and maybe later too.
But of all this company, react is the most common, it's like php.

N
nvdfxx, 2019-02-14
@nvdfxx

everyone is good, react is good because it is maximally close to pure js, vue is easy to learn, I won’t say for angular, they say it’s good for the long term, but in any case, it’s somehow strange to do a highly loaded project without having experience with the tool

A
Alexander Loginov-Solonitsyn, 2019-02-15
@kasheibess

I would take Vue + Vuex. I tried both React and Angular, but Vue turned out to be the most elegant, simple and flexible for me. There are of course cons, but not fatal)))

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question