tgindex
Душный Вуй

Душный Вуй

Статистика
@stuffy_vuejsрусский

Немного душные, но ламповые заметки о Vue.js #vuejs #vue #nuxt #vuex #pinia #вью #vapor

Последний пост
23 июл.
Последнее чтение
13:27
Постов за неделю
0
Всего постов
27
Тип
открытый
Язык
русский
В каталоге с
13 авг.
Подписчики
664
0 за 4 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
793
27 постов
Вовлечённость
119,4%
к подписчикам
Постов в день
0,0
всего 27
Упоминаний
0
каналов
Охват размещения
оценка
1/24сутки в ленте
341
1/48двое суток
390
1/72трое суток
421

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • https://github.com/vuetifyjs/0/releases/tag/v1.0.0

  • https://github.com/vuejs-ai/vue-tui Инструмент для построения TUI в синтаксисе vue. Поставляется в виде шаблона @vue-tui/vite ИЛИ через @vue-tui/runtime. <!-- app.vue --> <script setup lang="ts"> import { shallowRef } from "vue"; import { Box, Text, useInput } from "@vue-tui/runtime"; const count = shallowRef(0); useInput((input) => { // "+" is Shift+"=" on most keyboards, so accept the bare "=" too. if (input === "+" || input === "=") count.value++; if (input === "-") count.value--; }); </script> <template> <Box> <Text>Count: </Text> <Text bold color="green">{{ count }}</Text> <Text dimColor> (+/= and - to change)</Text> </Box> </template>

  • Вышел Nuxt 4.5 — довольно крупный релиз 🍽 — Завезли Vite 8 — Rspack 2, теперь на базе Rsbuild — Экспериментальный SSR-стриминг для более быстрого TTFB — Новая стабильная система кодов ошибок — useLayout и именованные представления И ещё множество внутренних изменений, которые готовят Nuxt к версии 5 🤩 https://habr.com/ru/articles/1060996/

  • primevue тоже самое

  • ⚠️ PrimeNG is Switching to a Paid License Model Have you seen the latest news regarding PrimeNG? PrimeTek is heavily restructuring its licensing model and moving away from a purely open-source approach for future major releases. Here are the key takeaways: 👉🏻 End of the Free MIT License: Starting with Version 22 (this also applies to PrimeReact and PrimeVue), everything will transition to the new, proprietary "PrimeUI" license. 👉🏻 The Cost: Commercial usage will cost $599 per developer, per year. 👉🏻 Grandfather Clause: All older versions (including the current v21) will remain open-source forever. There is no immediate pressure to switch right away. 👉🏻 Free "Community" Tier: A free tier will exist, but it comes with strict revenue limits and company size thresholds. How are you planning to handle this change in your upcoming projects? https://primeui.dev/nextchapter

  • https://habr.com/ru/articles/1045941/

  • Снова принёс вам свой впн, цены демократичные, сегодня можно забрать 1 месяц потыкать-попробовать, вооот https://t.me/vaban_vpn_bot?start

  • Все записи FrontendConf 2025 Недавно выложили плейлист с 57 докладами с нашей последней конференции Что особенно рекомендую посмотреть: - Александр Васильев, Миллионы точек без лагов. Как делать интерактивную высоконагруженнеую real-time-графику на WebGL и WebGPU - Андрей Кузнецов, фронтендерские суперсилы. Очень рефлексивный софтовый доклад про то, какие мы все разные, как комбинировать людей в команде и как находить в себе энергию для свершений. - Александр Китов, Compression Dictionary Transport. Как пожать фронтенд-ассеты в 5 раз - Никита Ульшин, Наставничество в кайф. Как учиться самому, обучая джунов - Антон Непша, Что там с React Compiler. Про кишочки реакт-компилятора П.С. И вот вам еще 468 докладов с прошлых 9 лет, смотрите, разбирайтесь, делитесь с друзьями-фронтендерами и кайфуйте! ❤️

  • 2 июн.594193

    Не хочу ничего более обсуждать. Сегодня на улице праздник!

  • 10 мая1 3071327

    https://habr.com/ru/articles/1033300/

  • 8 мая855248из Elizaveta Vorobyova

    Ну и вообще подборка докладов с осеннего Holy JS 2025 от легенд нашего комунити 💪 • Денис Чернов — Созвездия композаблов • Анастасия Егорова — Самый безопасный фреймворк • Андрей Ёлкин — Делаем бэкенд на Nuxt • Евгений Кучерявый — Svelte — это Vue курильщика?

  • 7 мая676710

    https://www.youtube.com/watch?v=0-cvORcZWh8 вышло видео где я час пишу прототип травордли, а люди это слушают

  • 27 апр.9942418

    https://habr.com/ru/articles/1028052/

  • 11 апр.1 1691610

    https://habr.com/ru/articles/1022210/

  • 5 апр.1 25211

    https://habr.com/ru/articles/1019294/

  • 2 апр.853214

    Гайд по Vue в 2026 Актуализируем свои проекты с последними тенденциями и мощностями. Обговорим весь стек. 1 шаблоны показали свою неэффективность используйте нечто иное - язык <template lang="pug">: позволит эффективнее использовать переменные в шаблонах, делать преиспользуемые части без костылей и сильно лаконичнее - использовать jsx: аналогично тому что выше, но вы можете улучшить экспириенс с помощью jsx-directive + setup sfc. import { ref } from 'vue' defineProps<{ title: string }>() const count = ref(0) export default () => ( <section> <h3>{title}</h3> <button onClick={() => count.value++}>+1</button> <p v-if={count.value === 0}>Пока пусто</p> <p v-else>Счёт: {count.value}</p> <ul> <li v-for={(item, index) in count.value} key={index}> Элемент #{item} </li> </ul> </section> ) Итого получаете все плюсы всех подходов разом 2. SASS не отвечает современным требованиям. Лучше совместить самые мощные и лучшие подходы + всегда выносите файл отдельно и переиспользуйте его между компонентами. Это кратно облегчит ваш бандл. Создаст единую точку ответственности и позволит вам легко и просто писать стили любой сложности @reference "../../app.css" radius = 16px gap = 12px .card @apply rounded-xl border border-slate-200 bg-white p-4 shadow-sm border-radius radius &--active @apply ring-2 ring-blue-500 &__title @apply text-lg font-semibold text-slate-900 margin-bottom gap &__text @apply text-sm text-slate-600 &__button @apply mt-3 inline-flex items-center rounded-md bg-slate-900 px-3 py-2 text-sm font-medium text-white transition &:hover @apply bg-slate-700 @media (min-width: 768px) @apply p-6 Теперь по инструментам: Реактивность вью слишком громоздкая лучше предпочесть легковесную и мощную систему наносторов а для логики использовать ее написание на rxjs // stores/counter.ts import { atom } from 'nanostores' import { Subject } from 'rxjs' export const $count = atom(0) const increment$ = new Subject<void>() increment$.subscribe(() => { $count.set($count.get() + 1) }) export function increment() { increment$.next() } Ну и основной набор инструментов: - роутер: nanostores router - SSR/SPA: vike гибкая альтернатива наксту, который позволит вам с меньшей магией управлять вашим приложением в любом из режимов Все это позволит сделать ваши приложения - легковесными - быстрыми - вам будет нужно писать сильно меньше кода для поддержки - все эти инструменты хорошо известны ИИ и идеальны в сочетании с агентным кодингом

  • 29 мар.1 0601329

    https://habr.com/ru/articles/1015638/

  • https://habr.com/ru/companies/first/articles/1015150/

  • Ситуация в найме ахтунг. Все и так все понимают. Но я хочу сделать очередное напоминание. Когда где-то возникает большой спрос, то скаммеры всегда найдутся. Случаи нередкие и происходят уже со знакомыми с определенной частотой Поэтому напоминание: НИЧЕГО не ставьте на комп связанное с работой до последнего. - ни для тестового задания! - ни для интервью! - ни для работы в первый день (если работаете неофициально)! Ни приложения, ни установки "пакетов содержащих апи" НИ ЧЕ ГО. Если вас вынуждают то используйте: - дев окружения: CodeSandbox, Stackblitz и тп - если все же нужно со своего и хоть какое-то доверие есть, то используйте Dev Container или как самый минимум просто докер - для выхода на новой работе тоже лучше соблюсти меры предосторожности, особенно если никаких реальных документов вы не заключали. Докер, в идеале отдельная система и отдельный пользователь, чтобы даже в случае проблемы вы не потеряли доступ к устройству и данным. Также рассказали о новом виде скама с логином в iCloud. Со своего ПК не лезьте и не логиньтесь никуда. Если дают какой-то сервис, то лучше зайти с инкогнито + сгенерировать рандомный пароль (понимаю, что это базовая сейчас рекомендация по безопасности, но пароли многие все еще пишут руками по паттерну).

  • Пообсуждали Vue vs React В целом.. обсуждение прошло достаточно травоядно, но возможно вы откроете для себя что-то новое Формат был почти 2 на 3, но вьюшникам не привыкать быть в меньшинстве :D