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

Contacts: @RuslanMakarov
Download Telegram
Обновленная информация о Rolldown от Evan You:

Изначально мы планировали открыть кодовую базу в этом году, но это будет перенесено на Q1 2024.

Мы достигли стадии, когда Rolldown может пройти все текущие тесты Vite. Но поскольку мы работаем над более продвинутыми функциями, такими как tree-shaking и fine-grained code splitting, мы решили, что нам нужно провести несколько довольно существенных рефакторингов, прежде чем двигаться дальше.

В связи с этим, возможно, он пока находится не в лучшем состоянии для внешних разработчиков. Мы планируем выложить его в открытый исходный код после завершения рефакторинга, и мы не ожидаем, что это займет слишком много времени!


#rolldown @evanyou
Vue DevTools ждёт обновление

Новая версия будет включать в себя несколько модулей от Anthony Fu из Nuxt DevTools. Пока планируется выпустить её отдельно от текущих DevTools и проверить стабильность. Сейчас она доступна как Vite плагин и Electron приложение. Как Chrome расширение приложение еще не готово.

#antfu #devtools
JavaScript tips

У объекта console кроме метода log() есть еще полезные для дебага методы:

- console.table() - вывод данных в табличной форме
- console.count() - число вызовов данной строки
- console.error() - вывод ошибки
- console.time(), console.timeEnd(), console.timeLog() - таймер
- console.trace() - показать stack trace

#js #tip
Vue update

Кто вчера начал отмечать и пропустил - уже Vue 3.4.3 ))
Баг фиксы.
Ребята забыли, что выпускать релиз в пятницу вечером, да еще и под праздники, категорически не рекомендуется.

#vue #release
Ещё книжка
Media is too big
VIEW IN TELEGRAM
Поздравляю всех подписчиков канала с Новым 2024 годом и ставлю свою любимую новогоднюю песенку от Da Frozen Crew
Сделал тематический стикерпак

https://t.me/addstickers/vue_faq_org

Картинки в хорошем разрешении будут в комментариях

#stickers #mems
Итоги года от Cloudflare Radar

Начнем год с позитива.
Как мы и оценивали пару месяцев назад, Vue в целом в два раза отстает от React. Успех Nuxt, конечно, грандиозен.

Исследовались top 5000 доменов. Неточности однозначно есть (с тем же Laravel, наверняка), но в целом должно быть правильно

#benchmark #vue #react #stats
Vue-FAQ pinned a photo
Visual Studio Code for the Web

Если в любом репозитории на github.com нажать на клавиатуре "." (точку), то этот проект откроется в веб версии VS Code

Удобно, если надо изучить или запустить проект не клонируя его локально.

JetBrains ранее заявил, что такие дешёвые понты его не интересуют.
Во `vue-webapp` builder реализована опция по добавлению кастомного i18n
Дао программиста

По долгу работы мне приходилась искать людей в штат и просто на выполнение отдельных задач. Могу сказать, что 90% кандидатов отсеивается после беглого просмотра их резюме, даже если оно содержит нужные ключевые слова (у меня, не экстраполирую свои методы на весь рынок наёмного труда).

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

Это не так трудно, на самом деле. Надо просто эмпатироваться в человека, и осмотреться в том окружении, которое он обозначил в резюме. И сразу можно почувствовать его искусственность или абсурдность. Или что человек три последних года работал в окружении, в котором на самом видном месте находится предмет, который он ни разу не упомянул.

Естественно, его скиллы и опыт должны быть релевантны твоим, чтобы выводы были более-менее достоверны. И эмпатироваться надо не в человека, конечно, а в тот образ, который он создал своим резюме. Но разве оно не похоже на автопортрет?

Резюме можно читать как картины. Вот кто-то быстро и коряво накидал что-то от неумения, а кто-то вроде тоже немного, но его мазки гармоничны и вызывают эстетическое удовольствие. И за каждым из них ощущается солидный опыт.

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

Наверняка вышесказанное применимо к людям любой профессии, но, кажется, что именно у программиста выражение своих умений и экспертизы на бумаге наиболее эффективно. Как может домработница вербализовать в письме аккуратность, с которой она протирает от пыли растения? Или водитель то, как плавно он управляет машиной, и как заранее видит потенциально опасные ситуации на дороге и предпринимает необходимые действия?

Раз в несколько лет я переделываю резюме подобно как женщина, подгоняет платье по фигуре по необходимости. Поначалу оно было просто сухим перечислением образования, скиллов и небольшого опыта. Потом двух страниц А4 стало не хватать, и пришлось сделать сайт. Потом его переделать. Потом еще раз.

Сайт - это ведь тоже часть резюме. Как он сделан, как работает, как выглядит, сколько выдает на PageSpeed. Меняешься ты, меняются твои требования к сайту, который есть суть отражение тебя. И там можно уже разместить кратко какие-то рабочие use cases, информацию о сторонних проектах, об open source деятельности - всё, что также формирует твой образ в профессиональном аспекте.

Через некоторое время уже нет надобности рассылать резюме - есть постоянная работа, или иначе как-то отпала надобность в её поиске. Но время от времени к нему всё равно возвращаешься: "Тут надо два термина поменять местами. Тут формулировку чуть подправить. А вот этот проект надо убрать - я из него вырос, во мне нету уже его".

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

Редактируя резюме программист программирует себя, акцентируя то, что он стремится улучшить, и отодвигая на второй план недостатки. 

Резюме программиста - это Путь его движения к гармонии. Не зря его синоним - Curriculum Vitae, - переводится как "Ход жизни".