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

Contacts: @RuslanMakarov
Download Telegram
Каталог UI библиотек для Vue
Пример того, как придумать и сделать полезный пет-проект, который прорекламирует сам Эван.

https://ui-libs.vercel.app/

#ui #tip
👍4
Вышла очередная (v2.1.1) версия плагина для ESlint - @antfu/eslint-config

Данный плагин очень сильно облегчает конфигурацию линтера, пряча под капот подключение и настройку необходимых плагинов и конфигов для JavaScript, TypeScript, Vue, а с последней версии и React проектов.
Начиная с v1.0.0 для конфига используется новый формат ESLint Flat config.
Также содержит правила для форматирования кода Stylistic.

#eslint #antfu
👍4
👍1🥱1
HTTP/1.1, HTTP/2 и HTTP/3

С момента своего появления в 1989 году в версии 0.9 протокол HTTP претерпел значительные изменения...

#http
👍5
Anthony Fu сделал еще один инструмент для работы с ESLint конфигурацией - eslint-flat-config-viewer
Визуально показывает правила eslint.config.js, созданного в новом Flat конфиг формате
Запускается без установки в проект следующей командой в директории, где лежит конфиг файл:
npx eslint-flat-config-viewer


#eslint #antfu
Интересная статистика по использованию трёх основных фронтенд фреймворков от similartech.com

Ангуляр
- поисковик Google и другие его сервисы
React - новостные ресурсы и поисковик Yandex
Vue - adult, Zoom и Apple
(детальней - в комментариях)

#stats #react #angular
🥰2
Форма обратной связи для вебсайтов на статичных хостингах

Многие вебсайты как "нестатичный" элемент имеют только форму обратной связи. Обычно она посылает письмо владельцу сайта, и для этого нужен бэкенд. Есть много хороших бесплатных хостингов для статики, но отправка письма обычно требует дополнительных затрат на использование сторонних сервисов или своего бэкенд-сервера

В то же время есть удобный способ обойтись без сторонних сервисов и остаться только на статике - отправка сообщения обратной формы в Телеграм через его API.

(Подробнее - в комментарии)

#tip
👎31
Chrome DevTools custom formatters

Google Chrome и некоторые основанные на Chromium браузеры имеют настройку в DevTools в разделе настроек Console - "Enable custom formatters". После её включения реактивные объекты будут показываться в консоли и в попап-ах при дебаге в более читаемом виде вместо стандартного

#tip
👍8🔥1
Reddit подводит итоги.
Статистика по каналу r/vuejs
👍1
Обновился vue-webapp builder
Добавлены несколько хедеров, футеров и навбар в стиле Mantine UI

Документация проекта

#vwa #ui
Интересный пример использования TypeScript класса в качестве стора через composable

Дает возможность использовать приватные поля, сеттеры и геттеры (без .value), first class type support

Не в качестве рекомендации, но как демонстрация того, что возможно с Composition API

#ts #tip #pinia
2