Vue-FAQ
920 subscribers
556 photos
90 videos
548 links
Канал сайта https://vue-faq.org
Информация о Vue.js, фронтенд разработке и не только

Contacts: @RuslanMakarov
Download Telegram
Во Vue DevTools стало легко добавлять свои плагины как отдельную вкладку (кнопка)

Это может быть просто SFC файл

P.S. У кого-то получилось заставить работать вкладку Timeline?

#devtools
Почему CSS кастомные свойства (CSS custom properties типа --color-text-1) нельзя называть "CSS переменными"?

Потому что одно и то же свойство может одновременно иметь одно значение в одном компоненте, другое во втором, и третье - в третьем.

Переменные так не умеют.

#css #learning
Популярность по загрузкам некоторых UI библиотек

#lib #ui #stats
WPT Dashboard - проект, направленный на мотивацию производителей браузеров придерживаться и реализовывать web стандарты

Они разработали тесты, согласно которым последний год в этом направлении прошел очень успешно

#web #browser
История, как один китайский чатбот обрушил за пару дней US экономику на триллион долларов, это, конечно, забавно...

#ai
Огромный список Vite плагинов

Vite плагин может быть просто удобной утилитой, которая делает что-то полезное во время сборки. Легко пишется самому, и необязательно его публиковать через NPM, чтобы использовать в своем проекте. Может быть просто частью проекта.

#vite
Чтобы заставить Vite HMR перегружаться при изменении конкретных файлов, иногда может понадобиться такой плагин:

// vite.config.ts

const fullReloadJson5 = {
name: "full-reload-json5",
handleHotUpdate({ file, server }) {
if (file.endsWith(".json5")) {
server.ws.send({ type: "full-reload" });
}
return [];
},
};

// ...
plugins: [
vue(),
json5Plugin(),
fullReloadJson5,
],


#vite #tip
AI действительно ощутимо снижает надобность в мидл-левел разработчиках. Раньше, работая в команде, если мне нужно было сделать, скажем, DatePicker, я создавал задачу в таск-менеджере для кого-то. Сейчас я его сразу генерю.

И это удобней, потому что:
- Во-первых, ты получаешь результат тотчас, не выходя из своего потока разработки.
- Во вторых, если что-то не понравится, ты всегда можешь сказать: "Нет, лучше, наверно, будет на стандартных инпутах. Переделай", и в ответ слышишь: "Конечно, Вы правы! На инпутах будет лучше.", а не ощущаешь чужие мысли: "Вот мудило..."

Софт скиллы у AI повыше.

#ai #esse
Иллюстрации к принципам ООП из выдающейся книжки Graddy Booch Object-Oriented Analysis and Design with Applications

Очень полезна фронтендерам в том числе

#oop #architecture #gradybooch