Hello, I’m Carson.

Yesterday, I sent a questionnaire in the circle of friends to investigate the size of the company and the front-end technology stack. As of 1 PM today, there are 844 front-end students participating.

The following is the conclusion of the survey, I don’t know whether it is the same as you expected?

Bigger companies are more willing to experiment with new technology stacks

I divide the company into three groups: under 50 people, 50-300 people, and over 300 people.

The use of these three technology stacks other than React and Vue (including 2 and 3) is as follows:

Companies with more than 300 employees are significantly more likely to try out new technology stacks (77%).

Companies large and small have embraced VUE2

The following chart shows the percentage of companies using the VUE2 stack. The adoption of VUE2 seems to be similar across the different stack sizes.

Speculation: because of the low difficulty of VUE2, recruitment cost is not high, initially favored by the majority of small and medium-sized enterprises. Over time, the VUE2 technology stack gained acceptance and spread widely.

Big companies seem to love React more

Compared to Vue2, which is more evenly distributed across company sizes, React seems to be favored by larger companies. The following chart shows the percentage of companies using the React technology stack.

Presumption: Higher recruitment barriers at large companies provide an early screening of engineers’ abilities, and team members are more likely to code in line with best practices.

From the perspective of advancement (building wheels) and personal growth, the best practice constraints imposed by the VUE2 template syntax become less necessary. In contrast, the more flexible React offers more possibilities (more opportunities to build wheels).

Vue3 needs to work harder

For companies using Vue technology stack, the proportion of different versions in different company size:

From a vertical perspective, if the current domestic front-end framework market is a stock market, it can be inferred that its potential audience includes two parts by introducing Composition API from VUE3:

  • Used to useVue2, with the increase of working years, the front end of strength improvement (less upgrade costs)
  • ReactTechnology Stack Front End (HookstoCompositionSmaller migration costs)

So VUE3 didn’t really grab VUE2’s biggest audience.

Horizontally, it seems that companies of different sizes are not willing enough to migrate (from VUE2 to 3), which is supposed to be constrained by two points:

  • Vue3Give up IE11
  • Vue3The ecology needs to be improved, and at the same time the competition (React) Don’t pull the crotch

Some other data

The geographical distribution of the front-end students surveyed:

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

Many people think of the Mac Pro as the front-end standard, but the numbers don’t.

Due to the sample size and limited by my statistical level, the conclusion is inevitably subjective. Please discuss in the comment section.