vuemastery
Лучший учебный ресурс для разработчиков Vue. Vue Mastery — это лучший учебный ресурс для разработчиков Vue.js. Мы еженедельно публикуем материалы, чтобы регулярно предоставлять вам свежие уроки и статьи в блоге на сайте.
Популярное в vuemastery
Курсы Vue от vuemastery
Vue 3 Composition API
Используйте возможности нового Composition API и создавайте повторно используемые функции (компоненты) для масштабируемых приложений Vue.
Запросы с использованием GraphQL
Проблема использования традиционных REST API заключается в том, что мы всегда получаем один и тот же ответ от сервера для заданной конечной точки.Это отсутствие гибкости может привести к двум одинаково раздражающим проблемам:Переизбыток данных - когда мы получаем огромный ответ, но нужна только небольшая его часть.Недостаток данных - когда мы выполняем первый вызов, чтобы получить только маленькую часть того, что нам нужно. Это может привести к ц
Тестирование в реальном мире
Добро пожаловать на курс "Real World Testing" от Vue Mastery, где мы изучим, что требуется для тестирования Vue-приложения на производственном уровне.Для того чтобы сфокусироваться исключительно на тестировании, а не на создании приложения с нуля, мы будем тестировать приложение, которое мы создавали в рамках начального пути обучения на Vue Mastery. Это означает, что вам уже нужно пройти следующие курсы:Real World Vue 3Основы управления
Юнит-тестирование в Vue 2
Вам когда-нибудь приходилось задерживать дыхание, надеясь, что после развертывания новой функции в вашем приложении вы не обнаружите новых ошибок? Вы можете значительно снизить такие опасения и укрепить ваши приложения Vue, протестировав их.Тщательно протестированное приложение обычно состоит из хорошо реализованной комбинации нескольких видов тестирования, включая тестирование на уровне конечного пользователя (E2E), иногда интеграционное тестиро
Улучшение разработки композиций (composables)
Композиции (composables) - это наилучший способ организации бизнес-логики в вашем приложении на Vue 3.Они позволяют выделить небольшие части логики в функции, которые легко повторно использовать. Это делает ваш код более простым для написания и чтения.Поскольку такой способ написания кода на Vue относительно нов, вы можете задаваться вопросом, какие есть лучшие практики при написании композиций. Этот курс послужит вам руководством по созданию над
Валидация форм Vue 3
Почему выбрать Vee-Validate? Форма полноценна только в том случае, если она собирает данные от пользователя правильно.Разрешение пользователям отправлять формы с незаполненными обязательными полями или не проверять содержимое вводимых данных может привести к использованию неполезной информации и ненадежным базам данных.Просто говоря, форма, которая не собирает необходимые данные в нужном формате, не выполняет свою основную функцию.В этом курсе мы
Легкие и быстрые сборки с Vite
Vite - французское слово, означающее "быстро", произносится как "Вит". Это инструмент для сборки, который включает в себя сервер разработки и упаковывает ваш код для продакшн-сборки. Он похож на Vue CLI, но более легковесный и быстрый. Одна из проблем, с которыми разработчики могут столкнуться, - это время загрузки приложения при внесении изменений. Vite значительно ускоряет процесс разработки и обратную связь во время работы
Создание блога с помощью Nuxt 3 Content.
Одним из распространенных требований разработчиков при создании своего портфолио или подобных проектов является наличие блога. В прошлом это всегда было непросто, особенно при наличии сторонних зависимостей. И, честно говоря, написание контента уже само по себе достаточно сложно, без добавления настройки инструментов и всей остальной сложности.Однако, с недавним выпуском Nuxt Content v2, мы решили создать серию уроков, в которой покажем вам, как
Nuxt 3 Основы
Nuxt - это фреймворк, созданный поверх Vue, который позволяет нам преодолеть некоторые встроенные проблемы одностраничных приложений (SPA).Зачем нам нужен Nuxt? Основная проблема SPA связана с оптимизацией для поисковых систем (SEO). Это большая тема сама по себе, но суть в том, что веб-страница содержит различные элементы информации, которые могут быть прочитаны поисковыми ботами при индексации страницы. Чем больше информации может быть проиндек
Pinia Q&A
Учитесь у экспертов в записи прямого эфира вопросов и ответов с Беном Хонгом, инструктором курса "From Vuex to Pinia", и Эдуардо Сан-Мартин Мороте, создателем Pinia, где они отвечают на некоторые из самых насущных вопросов от разработчиков Vue об этой следующей эволюции, выходящей за пределы Vuex.