Душный Вуй
Немного душные, но ламповые заметки о Vue.js #vuejs #vue #nuxt #vuex #pinia #вью
Show more- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Data loading in progress...
Declarative Three.js using Vue Components
Vue
от React
от Artyom Tuchkov
- отсутствие легаси-абсурда: @change во вью - это реальный change, а не input, как в реакте, мимикрирующий под change
- отсутствие stale closure и всех связанных с ним проблем
- автоматический трекинг зависимостей, нет костылей типа useCallback
- удобные хелперы из коробки (привет либам clsx и classnames)
- удобный DSL, а не стремный JSX
- нет useEffect и миллиарда статей и докладов на тему “вы неправильно используете useEffect”
- нет проблем с воображением, когда добавляют новые фичи - useImperativeHandle и dangerouslySetInnerHTML
- есть сахар для работы с формами - v-model
- есть слоты
- нет костыльного стриктмода, который, прости хоспаде, твой код запускает дважды, чтобы тебе было приятнее работать избавить тебя от багов
- нет monkey-patching’а нативных console и fetch
- нет ререндеров на любой чих
- нет 50 вложенных контекстов в руте приложения
- нет прекрасного forwardRef
- есть нормальная система плагинов
- есть реактивность для Map/Set из коробки
- есть нормальная мутабельность без сотни копий всего подряд
- есть nextTick, не надо костылить с flushSync
#react #vuejsVue.js - The Progressive JavaScript Framework
Learn how to migrate your Vue codebase to Vue 3
Simple Social Sharing for Nuxt 3. Contribute to stefanobartoletti/nuxt-social-share development by creating an account on GitHub.
Эта статья — перевод оригинальной статьи « Announcing TypeScript 5.6 ». Также я веду телеграм канал « Frontend по‑флотски », где рассказываю про интересные вещи из мира разработки...
Всем привет! Меня зовут Дмитрий, я Frontend-разработчик в VK. В этой статье расскажу немного о том, как мы знакомились с архитектурой FSD (Feature-Sliced Design), как мы рефакторили свой проект под...
Vue.js - The Progressive JavaScript Framework
Everything you need to get started with Nuxt, if you know React.
Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.