Использование Vue.Observable в качестве State Store
Легкая альтернатива Vuex для управления состоянием в веб-приложениях Vue.js
https://prglb.ru/5uajo
#frameworks #vue
Легкая альтернатива Vuex для управления состоянием в веб-приложениях Vue.js
https://prglb.ru/5uajo
#frameworks #vue
10 советов по эффективному использованию фреймворка Vue.js
Ссылка: https://prglb.ru/1thp5
#frameworks #vue
Ссылка: https://prglb.ru/1thp5
#frameworks #vue
Роутинг в Vue
Все основные современные фреймворки позволяют программно управлять маршрутизацией с синхронизацией URL-адреса с представлением приложения. Например, Vue предоставляет официальную библиотеку Vue-Router.
https://prglb.ru/12skk
#frameworks #vue
Все основные современные фреймворки позволяют программно управлять маршрутизацией с синхронизацией URL-адреса с представлением приложения. Например, Vue предоставляет официальную библиотеку Vue-Router.
https://prglb.ru/12skk
#frameworks #vue
Несколько полезных Vue.js трюков
Передача всех пропсов родительского компонента в дочерний, прослушка сразу всех событий, динамический src для изображений и еще пара интересных вещей: https://prglb.ru/47xv6
#vue
Передача всех пропсов родительского компонента в дочерний, прослушка сразу всех событий, динамический src для изображений и еще пара интересных вещей: https://prglb.ru/47xv6
#vue
Микро-фронтенды с Vue и single-spa
Практическое руководство по настройке микрофронтендовой архитектуры из нескольких приложений на Vue и роутера single-spa.
https://prglb.ru/k0zb
#vue #microfrontend
Практическое руководство по настройке микрофронтендовой архитектуры из нескольких приложений на Vue и роутера single-spa.
https://prglb.ru/k0zb
#vue #microfrontend
☕️ 7 советов изучающему Vue.js новичку
Vue.js – один из самых популярных фреймворков для фронтенд-разработки и один из самых простых в изучении. Рассказываем, на что нужно обратить внимание желающим освоить его с нуля новичкам.
https://proglib.io/w/fe8fa290
#vue
Vue.js – один из самых популярных фреймворков для фронтенд-разработки и один из самых простых в изучении. Рассказываем, на что нужно обратить внимание желающим освоить его с нуля новичкам.
https://proglib.io/w/fe8fa290
#vue
#вакансия #frontend #vue #remote #fulltime
Вакансия: Front-end web developer (Vue)
Занятость: full-time
Условия: удалёнка или офис в Черногории
Вилка: от 2 000 USD на руки
Компания: AMarkets
Над чем предстоит работать:
- постепенный перевод текущих проектов на клиент-серверную архитектуру;
- поддержка и расширение существующих SPA-приложений;
- разработка новых SPA-приложений;
- выстраивание процесса разработки front-end приложений, взаимодействие с back-end разработчиками (Ruby).
Что мы используем:
- front-end - Vue 2 (Router, Vuex), Jest. Vue 3 миграция планируется в будущем;
- back-end - Ruby, Ruby on Rails, микросервисная архитектура;
- deploy - docker - контейнеры, Gitlab CI\CD.
Что мы ожидаем:
- опыт Web разработки от 3 лет;
- опыт работы с Vue или React (с готовностью перейти на Vue);
- опыт создания SPA на основе REST API;
- понимание, как устроена/работает асинхронность в JS;
- опыт написания unit-тестов с использованием Jest;
- опыт адаптивной/кроссбраузерной верстки;
- понимание компонентно-ориентированной веб-разработки;
- опыт работы с Git, знание основных команд.
Будет полезно:
- опыт работы с TypeScrypt;
- опыт работы с E2E фреймворками (Nightwatch/Cypress);
- начальные знания back-end, опыт работы с Node.js.
Что мы предлагаем:
- Возможность работать удаленно или переехать в европейское подразделение компании в Черногории - современный европейский офис, отличный климат и условия проживания, переезд и легализация за счет компании.
- Конкурентную заработную плату.
- Гибкие методологии разработки, возможность вносить свой вклад в развитие сложного и востребованного продукта.
@Annalex67, [email protected]
Вакансия: Front-end web developer (Vue)
Занятость: full-time
Условия: удалёнка или офис в Черногории
Вилка: от 2 000 USD на руки
Компания: AMarkets
Над чем предстоит работать:
- постепенный перевод текущих проектов на клиент-серверную архитектуру;
- поддержка и расширение существующих SPA-приложений;
- разработка новых SPA-приложений;
- выстраивание процесса разработки front-end приложений, взаимодействие с back-end разработчиками (Ruby).
Что мы используем:
- front-end - Vue 2 (Router, Vuex), Jest. Vue 3 миграция планируется в будущем;
- back-end - Ruby, Ruby on Rails, микросервисная архитектура;
- deploy - docker - контейнеры, Gitlab CI\CD.
Что мы ожидаем:
- опыт Web разработки от 3 лет;
- опыт работы с Vue или React (с готовностью перейти на Vue);
- опыт создания SPA на основе REST API;
- понимание, как устроена/работает асинхронность в JS;
- опыт написания unit-тестов с использованием Jest;
- опыт адаптивной/кроссбраузерной верстки;
- понимание компонентно-ориентированной веб-разработки;
- опыт работы с Git, знание основных команд.
Будет полезно:
- опыт работы с TypeScrypt;
- опыт работы с E2E фреймворками (Nightwatch/Cypress);
- начальные знания back-end, опыт работы с Node.js.
Что мы предлагаем:
- Возможность работать удаленно или переехать в европейское подразделение компании в Черногории - современный европейский офис, отличный климат и условия проживания, переезд и легализация за счет компании.
- Конкурентную заработную плату.
- Гибкие методологии разработки, возможность вносить свой вклад в развитие сложного и востребованного продукта.
@Annalex67, [email protected]
☕️ 5 продвинутых советов по повышению производительности Vue
Рассмотрим советы и рекомендации по оптимизации памяти и уменьшению повторного рендеринга, которые могут быть применены к любому приложению на vue2/vue3.
https://proglib.io/w/1b444261
#vue
Рассмотрим советы и рекомендации по оптимизации памяти и уменьшению повторного рендеринга, которые могут быть применены к любому приложению на vue2/vue3.
https://proglib.io/w/1b444261
#vue
☕️ 5 продвинутых советов по повышению производительности Vue
Рассмотрим советы и рекомендации по оптимизации памяти и уменьшению повторного рендеринга, которые могут быть применены к любому приложению на vue2/vue3.
https://proglib.io/w/1b444261
#vue #performance
Рассмотрим советы и рекомендации по оптимизации памяти и уменьшению повторного рендеринга, которые могут быть применены к любому приложению на vue2/vue3.
https://proglib.io/w/1b444261
#vue #performance
Идеальное Vue приложение на Typescript
Поговорим о типизации и о том, что она все еще не идеальна во Vue. И попробуем создать идеальное приложение с типизацией на typescript сделав упор на code style, пропагандируя vue style guide и прочие обычно не значащие вещи, которые были придуманы умными людьми.
https://proglib.io/w/53fa5d21
#vue #frameworks
Поговорим о типизации и о том, что она все еще не идеальна во Vue. И попробуем создать идеальное приложение с типизацией на typescript сделав упор на code style, пропагандируя vue style guide и прочие обычно не значащие вещи, которые были придуманы умными людьми.
https://proglib.io/w/53fa5d21
#vue #frameworks
Экосистема Vue
Инструменты и сервисы в помощь Vue-разработчику: https://proglib.io/w/87b4ce40
#frameworks #vue
Инструменты и сервисы в помощь Vue-разработчику: https://proglib.io/w/87b4ce40
#frameworks #vue
Vue.js: 3 анти-паттерна
Вероятно, Vue.js — это один из приятнейших JavaScript-фреймворков. У него имеется интуитивно понятный API, он быстрый, гибкий, им легко пользоваться. Однако гибкость Vue.js соседствует с определёнными опасностями. Некоторые разработчики, работающие с этим фреймворком, склонны к небольшим оплошностям. Это может плохо влиять на производительность приложений, или, в долгосрочной перспективе, на возможность их поддержки.
https://proglib.io/w/0be3be4c
#vue #frameworks
Вероятно, Vue.js — это один из приятнейших JavaScript-фреймворков. У него имеется интуитивно понятный API, он быстрый, гибкий, им легко пользоваться. Однако гибкость Vue.js соседствует с определёнными опасностями. Некоторые разработчики, работающие с этим фреймворком, склонны к небольшим оплошностям. Это может плохо влиять на производительность приложений, или, в долгосрочной перспективе, на возможность их поддержки.
https://proglib.io/w/0be3be4c
#vue #frameworks
Хабр
Vue.js: 3 анти-паттерна
Вероятно, Vue.js — это один из приятнейших JavaScript-фреймворков. У него имеется интуитивно понятный API, он быстрый, гибкий, им легко пользоваться. Однако гибк...
VueJS - различные способы реализации v-model
Директива v-model предназначена для создания двустороннего биндинга данных в нативных инпутах. Но часто требуется создать кастомный компонент с таким же функционалом. В статье разбираем 5 способов сделать это: https://proglib.io/w/c035be6c
#vue
Директива v-model предназначена для создания двустороннего биндинга данных в нативных инпутах. Но часто требуется создать кастомный компонент с таким же функционалом. В статье разбираем 5 способов сделать это: https://proglib.io/w/c035be6c
#vue
Полезные инструменты для разработки на Vue.js
Малоизвестные, но очень полезные библиотеки: https://proglib.io/w/1b121902
#vue #tools
Малоизвестные, но очень полезные библиотеки: https://proglib.io/w/1b121902
#vue #tools
Smashing Magazine
Useful Tools In Vue.js Web Development — Smashing Magazine
There are some tools that developers that are just getting started with Vue or sometimes, have experience building with Vue sometimes do not know exist to make development in Vue a lot easier. In this article, we’re going to look at a few of these libraries…
Сделаем худший Vue.js в мире
Разбираемся, что у Vue под капотом, и делаем примитивный клон: https://proglib.io/w/0693af00
#vue #frameworks
Разбираемся, что у Vue под капотом, и делаем примитивный клон: https://proglib.io/w/0693af00
#vue #frameworks
Хабр
Сделаем худший Vue.js в мире
Некоторое время назад я опубликовал похожую статью про React , где с помощью пары строк кода мы создали крошечный клон React.js с нуля. Но React — далеко не единственный инструмент в современном...