Рубрика «vue3»
Vue 2 в 2025: какие паттерны стоит забыть, а какие – оставить
2025-07-17 в 9:16, admin, рубрики: javascript, pinia, TypeScript, vue2, vue2.7, vue3Коротко расскажу о себе. С 2017 года начал заниматься обычной HTML версткой с амбициями на веб-программирование. Набираясь опыта, стал писать все более сложные проекты для e-commers. В 2020 году устроился фронтенд разработчиком Цифровые сервисы (входит в цифровой сабхолдинг РЖД-Технологии). Мы занимаемся импортозамещением иностранных сервисов и разработкой собственных решений автоматизации. Проект, которым я занимаюсь в течении пяти лет, автоматизирует процессы стратегического управления данными (Data Governance) на предприятии.
На старте данного проекта, взвесив все плюсы и минусы, принял решение использовать Vue 2 на фронтенде.
Паттерны проектирования Composable в Vue
2025-04-27 в 10:07, admin, рубрики: composable, composable architecture, composables, vue, vue.js, vue3, vuejs, патерныЕсли вы уже освоили основы написания Composable в Vue, то следующий шаг — собрать коллекцию лучших и самых полезных паттернов, расширив свой инструментарий для решения задач:
-
Паттерны для улучшения управления состоянием
-
Организация Composable (не всегда нужен отдельный файл!)
-
Улучшение опыта разработчика, например поддержка одновременно асинхронного и синхронного поведения
В этой статье мы рассмотрим семь различных паттернов для написания более эффективных Composable.
1. Паттерн Data Store (Хранилище данных)
ПроблемаЧитать полностью »
Как Canvas украсил QIC
2025-04-25 в 6:16, admin, рубрики: canvas, html, javascript, TypeScript, vue, vue3Всем привет! Меня зовут Виген Мовсисян, я Frontend-разработчик в QIC digital hub. В этой статье я расскажу, как мы внедрили технологию Canvas, какие задачи он помогает решать, что уже успели сделать и какие у нас планы на будущее.
Материал основан на моём докладе с QIC Tech Meetup, полную запись вы можете найти на YouTube.
Если говорить коротко, Canvas — это «холст», который позволяет рисовать и добавлять интерактивность, давая пользователям возможность напрямую взаимодействовать с графическими элементами. В статье я буду ссылаться на этот проектЧитать полностью »
Он вам не SSR. Nuxt — больше, чем Server-Side Render фреймворк
2025-03-06 в 5:40, admin, рубрики: javascript, nuxt, Nuxt.js, server-side, ssr, TypeScript, vue, vue.js, vue3Привет! Я - Frontend Developer в МТС Диджитал. Все чаще и чаще я натыкаюсь на сообщения и комментарии пользователей в различных социальных сетях про Server-Side Rendering.
Обычно эти жалобы о том, кто-то недоволен зависимостью Next.js от Node.js-сервера. Кто-то сталкивается с ограничениями динамического роутинга при статической генерации. Исходя из этого некоторые люди писали в комментариях что-то вроде: "Вы же не ожидали, что SSR-фреймворк решит все проблемы разом?"
Эта статья — перевод оригинальной статьи «Announcing Vue 3.5».
Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов.
Вступление
Сегодня мы рады сообщить о выходе Vue 3.5 "Tengen Toppa Gurren Lagann"!
Этот минорный релиз не содержит кардинальных изменений и включает в себя как внутренние улучшения, так и новые полезные функции. Мы расскажем о некоторых основных моментах в этом блоге - полный список изменений и новых возможностей можно найти в Читать полностью »
Миграция на Vue 2.7
2023-05-27 в 18:46, admin, рубрики: ag-grid, bootstrap-vue, javascript, pinia, TypeScript, vue, vue-form-generator, vue2.7, vue3, vuejs, vuexЗдравствуйте! В данной статье я бы хотел поделиться своим опытом обновления проекта, написанного на Vue 2.6. Помимо обновления самого vue и компонентов, я на примерах покажу как мне удалось обновить другие зависимости проекта и адаптировать их для работы с Composition API, среди них: Vuex, BootstrapVue, AgGrid и VueFormGenerator.
История Composition API во Vue
React
Как ни странно, но данному нововведению мы обязаны React-у, а точнее представленной в 2018 году концепции react-хуков.

