От автора: в течение очень долгого времени я хотел рассмотреть различные способы вызова Vue API. В этой статье я расскажу о шаблоне, который лучше всего подходит для меня, поэтому позвольте мне познакомить вас с RepositoryFactory. Мне нравится этот подход, потому что он хорошо масштабируется и, по крайней мере, для меня, он работал почти всегда. Позвольте мне объяснить, почему. С одной ...
Читать далее »Архив меток: VueJS
Создание плагина для WordPress с помощью Vue
От автора: в этом руководстве мы рассмотрим создание плагина для WordPress и его интеграцию с Vue.js, чтобы обеспечить вашим пользователям современный пользовательский интерфейс. Vue.js — очень популярная прогрессивная библиотека JavaScript для создания современных и мощных пользовательских интерфейсов, она подобна Angular и React с точки зрения популярности, производительности и архитектуры на основе компонентов. Мы рассмотрим весь процесс создания очень простого плагина ...
Читать далее »Изучаем Vue.js в 2018 году
От автора: Vue.js — одна из самых горячих тем в веб-разработке. Vue появился довольно недавно, но уже стал самой популярной JavaScript платформой на Github. Это также фреймворк, который, по заявлению большинства JavaScript-разработчиков, они хотят изучить в 2018 году. Итак, изучаем Vue js. Основной вопрос: как это сделать? Какие наилучшие ресурсы для этого? Какие источники вы должны прочитать, какие курсы пройти, ...
Читать далее »Продвинутая отладка Vue.js: Детективная история
От автора: современные фреймворки, такие как Vue.js, делают за вас кучу всего. Они управляют обновлениями DOM, поддерживают жизненные циклы компонентов и многое другое. Слой платформ более высокого уровня, таких как Nuxt.js, делает даже еще больше. Система плагинов позволяет автоматически смешивать поведение всех компонентов. Макеты, страницы и компоненты полностью переплетаются под капотом. Но один из ключевых вопросов — что происходит, когда ...
Читать далее »Как импортировать файл Sass в каждый компонент Vue в приложении
От автора: давайте посмотрим, как можно оптимизировать взаимодействие Vue Sass. Если вы работаете над крупномасштабным приложением Vue, скорее всего, вам захочется организовать структуру приложения так, чтобы у вас были некоторые глобально определенные переменные для CSS, которые вы можете использовать в любой части приложения. Это может быть достигнуто путем написания этого фрагмента кода в каждом компоненте приложения: <style lang="scss"> @import "./styles/_variables.scss"; ...
Читать далее »Использование Event Bus для обмена свойствами между компонентами Vue
От автора: для чего можно использовать в Vue Event Bus? По умолчанию связь между компонентами Vue происходит с использованием свойств. Эти свойства передаются из родительского компонента в дочерний. Например, вот компонент, в котором title является свойством: <blog-post title="My journey with Vue"></blog-post> Свойства всегда передаются от родительского компонента к дочернему. По мере того, как ваше приложение увеличивается, вы постепенно подходите к ...
Читать далее »5 наиболее востребованных в 2018 году функций для Vue.js
От автора: Vue славится простотой использования. Это достигается, отчасти благодаря наличию компактного API без слишком большого количества внешних функций. Тем не менее, пользователи и специалисты поддержки всегда думают про потенциально полезные и новые для Vue js функции. В этой статье рассматриваются пять из наиболее востребованных функций с доски Vue на GitHub. Поддержка итерабельного протокола с помощью v-for Многокорневые шаблоны (фрагменты) ...
Читать далее »Как создать SPA с помощью Vue.js
От автора: одностраничные приложения имеют много преимуществ — скорость, действительно хороший UX и, что касается разработки для Drupal, полный контроль над разметкой. Все большее число сайтов использует SPA; доступно все больше и больше инструментов, которые упрощают процесс разработки сложного SPA. Если вы читаете наши статьи (а если нет, то вам стоит), вы, вероятно, слышали о молодой реактивной среде под названием ...
Читать далее »Создание приложений VueJS с использованием TypeScript
От автора: сегодня поговорим о преимуществах взаимодействия Vue JS TypeScript. В последние годы TypeScript, несомненно, стал весьма популярным. Все больше разработчиков в веб-индустрии стремятся использовать языки cо статическими типами, и с выпуском в 2016 году Angular 2 эта тенденция только усилилась. Когда я начал писать приложения Angular с помощью TypeScript, я подумал, что это здорово. Мне нравились системы проверки статического ...
Читать далее »3 причины работы с Vue.js в вашем следующем веб-проекте
От автора: работа с Vue js удивительно проста. Фреймворк предлагает множество важных функций из коробки и обеспечивает хорошую производительность. Ниже вы найдете другие факты, аргументы, фрагменты кода и контрольные показатели. Выбрать JavaScript-фреймворк непросто — потому что их слишком много, и различия между ними не сразу очевидны. Если вы согласны с тем, что эффективность («как быстро я могу это сделать») и ...
Читать далее »