📖
Закончен перевод книги "Vue.js 3 Design Patterns and Best Practices"
Лучший материал для самостоятельного изучения Vue.js
https://vue-faq.org/ru/book/
#learning #architecture #book
Закончен перевод книги "Vue.js 3 Design Patterns and Best Practices"
Лучший материал для самостоятельного изучения Vue.js
https://vue-faq.org/ru/book/
#learning #architecture #book
Vue.js 3 - Шаблоны проектирования и лучшие практики
Vue.js 3 - Шаблоны проектирования и лучшие практики | Vue FAQ
Vue FAQ - information about Vue.js and frontend development in general
Философия митингов
Агрессивно отказывайтесь от встреч. По возможности всегда старайтесь сначала решить вопросы по электронной почте или в чате.
Отказывайтесь от любых встреч без четкой повестки дня (я делаю исключение для своего непосредственного руководителя).
Отказывайтесь от встреч, повестка дня которых не имеет отношения к вашей работе. Откажитесь от любой повторяющейся встречи с участием более чем одного человека.
Следите за тем, насколько продуктивны повторяющиеся встречи. Если они непродуктивны, отмените их. Если они продуктивны лишь изредка, сократите их частоту.
Завершайте совещания сразу после того, как решена повестка дня. Всегда покидайте совещание по истечении запланированного времени. Никогда не начинайте совещание с опозданием. Если люди отсутствуют, все равно начинайте вовремя. Это особенно актуально для любых совещаний с большим количеством людей.
Каждый день намечайте себе четкое время окончания рабочего дня, прекращая работу в это время. Создавайте фальшивые буферные встречи, чтобы у вас были гарантированные перерывы. Отказывайтесь от встреч, которые противоречат вашим перерывам, если только человек сам не обратился к вам за помощью.
Агрессивно формируйте свой календарь, чтобы он выглядел так, как вы хотите.
—-
Ian Hickson, автор "Размышлений о 18 годах работы в Google"
Агрессивно отказывайтесь от встреч. По возможности всегда старайтесь сначала решить вопросы по электронной почте или в чате.
Отказывайтесь от любых встреч без четкой повестки дня (я делаю исключение для своего непосредственного руководителя).
Отказывайтесь от встреч, повестка дня которых не имеет отношения к вашей работе. Откажитесь от любой повторяющейся встречи с участием более чем одного человека.
Следите за тем, насколько продуктивны повторяющиеся встречи. Если они непродуктивны, отмените их. Если они продуктивны лишь изредка, сократите их частоту.
Завершайте совещания сразу после того, как решена повестка дня. Всегда покидайте совещание по истечении запланированного времени. Никогда не начинайте совещание с опозданием. Если люди отсутствуют, все равно начинайте вовремя. Это особенно актуально для любых совещаний с большим количеством людей.
Каждый день намечайте себе четкое время окончания рабочего дня, прекращая работу в это время. Создавайте фальшивые буферные встречи, чтобы у вас были гарантированные перерывы. Отказывайтесь от встреч, которые противоречат вашим перерывам, если только человек сам не обратился к вам за помощью.
Агрессивно формируйте свой календарь, чтобы он выглядел так, как вы хотите.
—-
Ian Hickson, автор "Размышлений о 18 годах работы в Google"
Хабр
Размышления о 18 годах работы в Google
Я пришел в Google в октябре 2005 года, а спустя 18 лет подал заявление об уходе. Прошлая неделя стала моей последней неделей в Google. Я считаю, что мне очень повезло, что мне довелось работать в...
Каталог UI библиотек для Vue
Пример того, как придумать и сделать полезный пет-проект, который прорекламирует сам Эван.
https://ui-libs.vercel.app/
#ui #tip
Пример того, как придумать и сделать полезный пет-проект, который прорекламирует сам Эван.
https://ui-libs.vercel.app/
#ui #tip
UI Lib Picker
🎨 Pick the Right UI Library for your Vue 3 or Nuxt 3 Project
План «Барбаросса» от Vue.js
https://habr.com/ru/articles/776480/
#article #stats #evan #antfu #vite #vitepress #unjs #angular #react
https://habr.com/ru/articles/776480/
#article #stats #evan #antfu #vite #vitepress #unjs #angular #react
Хабр
План «Барбаросса» от Vue.js
После выхода крайней и достаточно революционной в плане добавления Composition API версии Vue 3.0 более чем три года назад, каких-либо серьезных изменений от команды Evan You в самом фреймворке больше...
Вышла очередная (v2.1.1) версия плагина для ESlint - @antfu/eslint-config
Данный плагин очень сильно облегчает конфигурацию линтера, пряча под капот подключение и настройку необходимых плагинов и конфигов для
Начиная с v1.0.0 для конфига используется новый формат ESLint Flat config.
Также содержит правила для форматирования кода Stylistic.
#eslint #antfu
Данный плагин очень сильно облегчает конфигурацию линтера, пряча под капот подключение и настройку необходимых плагинов и конфигов для
JavaScript
, TypeScript
, Vue
, а с последней версии и React
проектов.Начиная с v1.0.0 для конфига используется новый формат ESLint Flat config.
Также содержит правила для форматирования кода Stylistic.
#eslint #antfu
GitHub
GitHub - antfu/eslint-config: Anthony's ESLint config preset
Anthony's ESLint config preset. Contribute to antfu/eslint-config development by creating an account on GitHub.
Anthony Fu сделал еще один инструмент для работы с ESLint конфигурацией - eslint-flat-config-viewer
Визуально показывает правила
Запускается без установки в проект следующей командой в директории, где лежит конфиг файл:
#eslint #antfu
Визуально показывает правила
eslint.config.js
, созданного в новом Flat конфиг форматеЗапускается без установки в проект следующей командой в директории, где лежит конфиг файл:
npx eslint-flat-config-viewer
#eslint #antfu
Интересная статистика по использованию трёх основных фронтенд фреймворков от similartech.com
Ангуляр - поисковик Google и другие его сервисы
React - новостные ресурсы и поисковик Yandex
Vue - adult, Zoom и Apple
(детальней - в комментариях)
#stats #react #angular
Ангуляр - поисковик Google и другие его сервисы
React - новостные ресурсы и поисковик Yandex
Vue - adult, Zoom и Apple
(детальней - в комментариях)
#stats #react #angular