Душный Вуй
745 subscribers
153 photos
5 videos
4 files
352 links
Немного душные, но ламповые заметки о Vue.js
#vuejs #vue #nuxt #vuex #pinia #вью #vapor
Download Telegram
Forwarded from Душный Вуй
Интересный способ как отследить изменения в слоте

<script setup lang="ts">
import { ref, onMounted, onBeforeUnmount } from "vue";

const slotElement = ref(null);
const observer = ref(null);
const update = () => {
console.log("UPDATE");
};

onMounted(() => {
observer.value = new MutationObserver(update);
observer.value.observe(slotElement.value,
{
childList: true, subtree: true
});
});

onBeforeUnmount(() => {
if (observer.value) {
observer.value.disconnect();
}
});
</script>

<template>
<div ref="slotElement">
<slot />
</div>
</template>
Forwarded from Душный Вуй
Кстати Вуй решил серьёзно заняться переводами доки на другие языки, даже аккунт в твиттере создали под это дело
Forwarded from Vue-FAQ
На сайте `Vue FAQ` появился новый раздел - Arty-Crafty

Там будет создаваться онлайн магазин на Vue 3 с описанием того, как это делается. Своего рода туториал. Еще один open source проект.
Подробнее - на вводной странице.
Forwarded from Душный Вуй
Forwarded from Душный Вуй
#vue #console
By Michał Kuncio
Forwarded from Душный Вуй
Forwarded from Душный Вуй
Forwarded from Nuxt.js | Vue SSR News (Максим Донсков)
Вышел очередной релиз Nuxt3

📖 Немного дописали доку, например как добавить eslint
💅 Отрефакторили island-component
🩹 Ну и кудаже без фиксов, например захардкодили сортировку в разделе pages/*, с локалью en-US, чтоб всегда был предсказуемый результат

Конечно же, подробно можно почитать 👉 тут
Forwarded from Vue-FAQ
Браузерная игра на three.js и Vue.js
https://tres-the-aviator.enpitsulin.xyz/

Надо сбивать красные камни, чтобы спасти мир от разрушения астероидами

#game #threejs
Forwarded from Иван Бочкарев
Всем привет.

Ранее разговаривали про перевод документации vue на русский язык.

Дело с двинулось с мертвой точки:
- меня добавили в организацию с возможностью ревью и мержа в репозиторий
- большинство Mr висевших уже влито
- влит MR по синхронизации исходников до актуального состояния https://github.com/translation-gang/docs-ru/pull/127

Появилось много не переведенного текста.

Если у кого есть желание и возможность помочь с переводом документации. Будем очень признательны.

Репозиторий https://github.com/translation-gang/docs-ru
Forwarded from Vue-FAQ
После совместного решения с администрацией @vuejs_ru и @vuejs_jobs, создана Telegram группа для обсуждения Vue.js пет проектов, стартапов, поиска исполнителей, партнеров, менторов и всего остального околовьюшного, не проходящего в форматы вышеуказанных групп.

@vuejs_playground

Правила группы в закрепе.

#telegram #news #playground
Forwarded from Иван Бочкарев
Всем привет!

Для всех кто хочет помочь с переводом официальной документации Vue.js на русский язык - завел список задач https://github.com/translation-gang/docs-ru/issues (будет дополняться).

Также нужна помощь в вычитке, проверке грамматики и орфографии уже переведенных текстов.

Если нашли ошибку в уже переведенном тексте - можете смело создавать issue или PR для исправления (или с предложением исправления).

Всем спасибо кто уже присоединился к проекту!
Forwarded from Душный Вуй
Народ, вот стало интересно, а приведите пожалуйста примеры использования <Teleport /> в Vue 3, исключая примеры с модалками
Forwarded from Vue-FAQ
Vue.js Nation конференция началась с часовой рекламы курсов и сертификаций (скоро появится по Nuxt и JS)

Затем Evan You отвечал на вопросы ведущей:

- Поддержка TypeScript во Vue 3 нормальная
- В феврале будет Vuenniversary - 10 лет Vue
- В 3.5 и 3.6 изменения будут небольшие, типа сomponent types и uuid для SSR
- Во второй половине года объявит о чем-то интересном (exciting)
- Если Signals будут стандартизованы, то Vue может использовать это
- Elk (клиент Mastodon) - пример крутого нетривиального приложения на Vue (Nuxt)
- Vue украл был вдохновлен разными моментами в Angular 1, React, Knockout, Svelte
- Options API убирать не собираются
- Evan сомневается, что React идет куда-то туда с RSC
- Объяснил, почему не рекомендуется мутировать пропс-объект (не так явно видно, кто и как его меняет)
- VitePress 1.0.0 готов, но в конце декабря они погрязли в другой работе и не релизнулись. Скоро выпустят с фанфарами.
- AI сильно фронтенд не изменит в ближайшем времени. Пока это просто помощник

#evanyou #vuejsnation