Vue.js — это среда JavaScript, созданная китайским разработчиком Эваном Ю. Он приобрел популярность в Китае и имеет там сильное сообщество разработчиков. Тем не менее, Vue.js также используется разработчиками по всему миру, и не только китайцами.

Стоит отметить, что происхождение технологии или фреймворка не влияет на их качество или полезность. Vue.js имеет растущее сообщество и широко используется разработчиками по всему миру, независимо от их происхождения.

Это примеры китайских сайтов, использующих Vue.js, и это не ограничивается этим. Vue.js используется веб-сайтами и веб-приложениями по всему миру, такими как Adobe, Behance, Xiaomi, Alibaba, Nintendo, EuroNews и другими. .

Это правда, что Vue.js получил широкое распространение в Китае, и многие китайские компании и веб-сайты используют его, но он используется не только китайскими разработчиками. Это широко используемый фреймворк, и он постоянно расширяет свою пользовательскую базу.

Трудно дать точный процент его использования в Китае, поскольку он постоянно расширяет свою пользовательскую базу, и трудно измерить точное количество пользователей технологии с открытым исходным кодом.

Почему React не получил широкого распространения в Китае?

React, как и Vue.js, — это широко используемый фреймворк JavaScript для создания пользовательских интерфейсов, имеющий большое и активное сообщество по всему миру. Однако внедрение React в Китае может быть не таким распространенным, как в других странах, по нескольким причинам:

  • Сетевая доступность: React принадлежит Facebook и сильно зависит от экосистемы Facebook, в то время как в Китае из-за Великого китайского брандмауэра многие сервисы Facebook заблокированы, что затрудняет доступ китайских разработчиков к документации React, учебным пособиям. и другие ресурсы.
  • Языковой барьер: документация и ресурсы React в основном на английском языке, что может представлять собой языковой барьер для китайских разработчиков, не владеющих английским языком.
  • Местные альтернативы: у китайских разработчиков есть местные альтернативы, такие как Vue.js и AngularJS, которые популярны в Китае и имеют там сильное сообщество.
  • Бизнес-предпочтения: китайские компании и разработчики могут использовать платформу, которая больше соответствует их бизнес-потребностям и имеет сильное сообщество в Китае.

Стоит отметить, что React все еще присутствует в Китае и используется некоторыми китайскими разработчиками и компаниями, но его внедрение может быть не таким распространенным, как другие фреймворки.

Кроме того, важно отметить, что внедрение технологий — это всегда динамический процесс, который может меняться в зависимости от различных факторов, таких как новые функции, улучшения доступности и изменения рыночных тенденций.

Кстати, Великий брандмауэр, который запрещает Google, YouTube и Facebook, предназначен для использования в обороне и не такой жесткий, но с порогом. Около 25 миллионов китайцев (2,5% пользователей сети) могут посещать веб-сайты по всему миру, поскольку вы можете найти множество каналов YouTube на упрощенном китайском языке.

Vue js — первый реализованный документ на китайском языке?

Правильно. Vue.js был впервые создан китайским разработчиком Эваном Ю, а документация и ресурсы для Vue.js изначально были доступны на китайском языке. Возможно, это способствовало его раннему внедрению и популярности среди китайских разработчиков и компаний. Наличие документации на китайском языке сделало ее более доступной для разработчиков, не владеющих английским языком, и помогло создать сильное сообщество китайских разработчиков вокруг фреймворка. Однако по мере роста популярности и использования фреймворка документация и ресурсы для Vue.js теперь доступны на нескольких языках, включая английский, чтобы удовлетворить потребности глобального сообщества разработчиков.

Почему так много китайских библиотек Vue.js?

Ответ на этот вопрос очевиден, их так много, потому что Vue.js довольно популярен в Китае. И если вам интересно, безопасно ли использовать эти китайские библиотеки Vue, ответ — да, однако самой большой проблемой будет документация. В большинстве случаев документация на английском языке оставляет желать лучшего, поэтому, если вы не знаете китайский язык, вам может быть сложно ее понять.

Небольшим недостатком может быть то, что хотя документация и имеется на английском языке, вспомогательные материалы, комментарии и т. д. могут быть на китайском языке. У меня была эта проблема с другим китайским фреймворком Element-UI, когда я просматривал пример проекта GitHub, и некоторые имена коммитов были китайскими.

Vue.js является самым популярным среди звезд Github

Возможно, здесь мы сможем найти ответ на вопрос, почему Vue.js кажется гораздо более популярным среди звезд на GitHub, чем React.js. но в реальном мире мы все еще видим использование React в большинстве компаний.

Количество звезд в репозитории GitHub проекта часто используется как мера популярности, но это не единственный фактор, определяющий реальное использование технологии. Количество звезд в репозитории GitHub проекта может не всегда отражать реальное использование технологии.

Популярность Vue.js на GitHub может быть связана с несколькими причинами, такими как его китайское происхождение, тот факт, что он изначально был выпущен с документацией на китайском языке, и его простота по сравнению с другими фреймворками. Vue.js считается простым в освоении и использовании, что, возможно, способствовало его популярности среди разработчиков.