1
头图

Hi everyone, this is Kasong.

Yesterday, I sent a questionnaire in Moments to investigate the size of the company and the front-end technology stack that everyone is in. As of 1:00 this afternoon, a total of 844 front-end students participated.

The following is the conclusion of the investigation. I wonder if it is the same as you expected?

Large companies are more willing to try new technology stacks

I will be the size of the company is divided into third gear: 50 people or less , 50 ~ 300 , than 300 people .

React these three files for technology stacks other than 060f7e9220de64 and Vue (including 2 and 3) are as follows:

greater than 300 people. companies are obviously more willing to try new technology stacks (77%).

Large and small companies accept Vue2

The figure below shows the Vue2 of companies that use the 060f7e9220df62 technology stack. The Vue2 by companies of different sizes seems to be similar.

Vue2 : Because 060f7e9220df93 is less difficult to get started and the recruitment cost is not high, it was initially favored by the majority of small and medium-sized enterprises. Over time, the Vue2 technology stack has been recognized by the industry and has been widely rolled out.

Big companies seem to love React more

Compared with the more even distribution of Vue2 React seems to be more favored by large companies. The figure below shows the React of companies that use the 060f7e9220dfd4 technology stack.

Presumption: The higher recruitment threshold of large companies has made a preliminary screening of the ability of engineers, and the coding of team members is easier to comply with best practices.

From the perspective of promotion (making wheels) and personal growth, the best practice constraints brought by the Vue2 On the contrary, the more flexible React provides more feasibility (more opportunities to build wheels).

Vue3 has to work harder

Companies that use the Vue technology stack, the proportions of different versions in the volume of different companies:

Vertical perspective, if the current domestic market is the front-end framework for the stock market, from Vue3 launched Composition API we can speculate that the potential audience consists of two parts:

  • Once used Vue2 , with the increase of working years, the front-end with improved strength (less upgrade cost)
  • React technology stack front end (smaller migration cost from Hooks to Composition

So Vue3 did not actually preempt the largest audience of Vue2

From a horizontal perspective, it seems that companies of different sizes do not have enough willingness to migrate (from Vue 2 to 3). The guess is that it is subject to two points:

  • Vue3 Give up IE11
  • Vue3 needs to be improved, and the React ) does not stretch the hips

Some other data

The geographical distribution of the front-end students surveyed:

If this distribution is regarded as the geographical distribution of front-end employees, Sichuan's performance is really unexpected.

Many people think that Mac Pro is the front-end standard configuration, which is not the case from the data point of view.

Due to the sample size and the limitation of my statistical level, the conclusion is inevitably subjective. Welcome to discuss in the comment section.


卡颂
3.1k 声望16.7k 粉丝