To start a new project, it is better to choose react or vue.

react and vue have their own advantages

react biosphere big vue is easy to learn

I don"t know how to persuade the leader to choose vue or react

when you do the technical selection of the project.

do not need persuasion, consider two points: 1, whether the project can be delivered on time with quality and quantity, 2, what you want to write; moreover, vue is not easy to learn, but easy to use, to write it well, it will not be less difficult than react; react gives you the maximum space to play, and it is more comfortable to write. If you can't grasp it, the performance will be many times worse than vue. Vue you do not need to think too much, many frameworks have been dealt with with you; moreover, in China, the react ecosystem is large, so the sentence is untenable.


look at the team. To yourself, vue is obviously the kind of don't tell me about the source code, the old man is a shuttle to write code, pick up the keyboard copy and paste is dry. Jpg
if the team is familiar with react , discuss with the team, you can choose it.
in short, for small developers and small companies, getting started quickly and easy maintenance is the most important thing.


one's words are at will, depending on which one you like. The
team should consider that most people will. After all, there is a cost to get in touch with new technology, learning time, not familiar with the framework, inconvenient to troubleshoot errors, and so on. You have to consider whether the company can afford this cost.

here post the Vue author's views on the choice of react and vue

Why are more and more people answering this question these days? Why are you still wrestling with this kind of problem these days? Use it when you feel good about it. You have to find someone else to provide a sense of identity for your choice. To put it bluntly, you are not confident about yourself. Everyone is here to explain why you like sweet tofu pudding or salty tofu pudding. The boss will probably think that your job is not saturated.

https://www.zhihu.com/questio.

there is no one better than react or vue (Zhihu has a lot of discussions). Only what is more suitable can be found for yourself or the team.


I recommend angular, ha


react.
vue will be 3.0 next year. If you rewrite it completely, it will be troublesome for migration.


the architectural requirements that vue, can achieve with react can basically be achieved with vue, but the architectural requirements implemented with vue can not be achieved with react.
vue's programming experience is much better than react


if you only do web pages, I personally think it's better to use vue. Many abstractions of vue are developed in line with web, scaffolding is easy to use, and all kinds of out-of-the-box
can be used out of the box. If it is possible to do app in the future, you can consider react,. In the future, use react native to develop code that can reuse the data layer (redux/mobx/.) of app (never mind reusing View code)


individual: use which
team: most people use whatever is cool


see what you like, in fact, the two ideas are very similar. I have learned one and the other is easy to understand, and at present, both libraries are widely used.

if it is a company, it is best to choose the fast development that the company already has. After all, there is technology accumulation and there will be general components.


if the construction period is short, the project is tight, and if there are few personnel, then choose vue


vue. I feel that more people use vue in China, and the information you look up on Baidu is much less. If you haven't learned either of the two frameworks, it is definitely easier to choose vue. After all, the documents are all in Chinese. Especially those who are not good at English


see which cost is low for those who take over after delivery


consider the efficiency of teamwork, teams will use Vue, they will not react, to consider cycle and efficiency, then they must use vue, on the contrary, use react

.
Menu