30 самых примечательных проектов Vue с открытым исходным кодом в 2018 году

GitHub Vue.js Electron Открытый исходный код
30 самых примечательных проектов Vue с открытым исходным кодом в 2018 году

Переводчик пресса:Изучение хороших проектов с открытым исходным кодом — самый эффективный способ улучшить свой код.

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

За последний год я сравнил почти 3000 проектов с открытым исходным кодом Vue.js и выбрал 30 лучших (соотношение 1%).

Это конкурентоспособный список, поскольку я тщательно отобрал лучшие библиотеки, инструменты и проекты Vue.js с открытым исходным кодом, выпущенные в период с января по декабрь 2017 года. Качество этого списка оценивается с учетом популярности, вовлеченности и давности. Чтобы привести простой пример, элементы в этом списке имеют в среднем 3795 звезд на известной платформе гей-знакомств.Неплохо, правда?

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

NO.1

Element: библиотека компонентов рабочего стола на основе Vue 2.0 для разработчиков, дизайнеров и менеджеров по продуктам.[Звезда Github: 22004].

NO.2

iView: набор высококачественных библиотек компонентов пользовательского интерфейса.[Звезда Github: 12175].

NO.3

Best-resume-ever: легко и быстро создавайте множество красивых резюме с помощью Vue и LESS и создавайте свое лучшее резюме.[Звезда Github: 8839].

NO.4

Vue-element-admin: волшебная система управления фоном Vue[Звезда Github: 7942].

NO.5

Vuetify: Библиотека компонентов материалов для Vue.js 2.[Звезда Github: 7672].

NO.6

Vue-admin: библиотека управления бэкэнд-панелями Vue, основанная на Vue 2.0 и Bulma 0.3.[Звезда Github: 7033].

NO.7

vue-hackernews-2.0: vue-router и vuex и рендеринг на стороне сервера[Звезда Github: 6687].

NO.8

Vue-devtools (v 4.0): расширение Chrome devtools для отладки приложений Vue.js.[Звезда Github: 6292].

NO.9

Vue-material: Дизайн материалов для Vue.js[Звезда Github: 5230].

NO.10

Quasar: создавайте адаптивные веб-сайты, PWA, гибридные мобильные приложения (выглядят нативно!) и приложения Electron, используя одну и ту же кодовую базу одновременно и на основе Vue.[Звезда Github: 4690].

FundebugМониторинг ошибок в режиме реального времени защищает ваш проект Vue!

NO.11

Electron-vue: Шаблон быстрого запуска Electron и Vue.js, включая скаффолдинг vue-cli, универсальный плагин Vue, электронный упаковщик/электронный сборщик, модульные/е2е-тесты, vue-devtools и веб-пакет.[Звезда Github: 4527].

NO.12

Vue-loader (v 13): загрузчик Webpack для компонентов Vue.js.[Звезда Github: 2588].

NO.13

Vuepack (v 3.0): Модный посевной проект с использованием Vue 2, Vuex, Vue-router и Webpack 2 (даже Electron).[Звезда Github: 2077].

NO.14

Buefy: Облегченные компоненты пользовательского интерфейса на основе Bulma Vue.js.[Звезда Github: 1956 г.].

NO.15

Vant: Мобильный пользовательский интерфейс Vue.js 2.0 от YouZan[Звезда Github: 1730].

NO.16

Codesandbox: онлайн-редактор кода, предназначенный для разработки веб-приложений.[Звезда Github: 1552].

NO.17

Vuefire (v 2.0): привязки Vue.js 1 и 2 для Firebase 2 &>= 3[Звезда Github: 1228].

NO.18

Vue-tetris: Делайте тетрис с Vue, Vuex, Immutable[Звезда Github: 1152].

NO.19

At-ui: совершенно новый комплект плоского пользовательского интерфейса для настольных приложений, созданный с помощью Vue.js 2.0.[Звезда Github: 1099].

NO.20

Vue-recyclerview: Работа с большими списками с помощью vue-recyclerview[Звезда Github: 1021].

FundebugМониторинг ошибок в режиме реального времени может вовремя обнаружить ошибки и повысить эффективность отладки!

NO.21

Vuex-persistedstate (v 2.0): сохранить состояние Vuex с локальным хранилищем[Звезда Github: 1009].

NO.22

Vue-test-utils: Утилиты для тестирования компонентов Vue.[Звезда Github: 977].

NO.23

Vue-meta (v 1.0): управление метаинформацией страницы в компонентах Vue 2.0, поддержка потоковой передачи SSR +.[Звезда Github: 958].

NO.24

ESLint-plugin-vue: Официальный плагин ESLint Vue.js[Звезда GitHub: 864].

NO.25

Vue-js-modal: простой в использовании, настраиваемый, удобный для мобильных устройств. Модальный режим Vue.js 2.0+.[Звезда Github: 775].

NO.26

Vue-tables-2: Компонент сетки Vue.js 2[Звезда Github: 540].

NO.27

Vue-baidu-map: компонент карты Baidu для Vue 2.x.[Звезда Github: 540].

NO.28

Vuex-loading: Комплексное управление загрузчиком для приложений Vue/Vuex.[Звезда Github: 291].

NO.29

Vue-js-grid: Система сетки ответов Vue.js 2.x с плавной сортировкой, перетаскиванием и изменением порядка.[Звезда Github: 248].

NO.30

Dockeron: Electron + Vue.js для Docker[Звезда Github: 196].