Какие навыки просят в вакансиях Vue
За последние 30 дней в нашей базе 19 вакансий с Vue. Блок "Ключевые навыки" на hh.ru заполнен в 15 из них, по нему и считаем. Отдельно смотрим, какую версию Vue просят, что с Pinia, Nuxt и TypeScript.
Топ навыков
| Навык | Вакансий | Доля |
|---|---|---|
| JavaScript | 9 | 60% |
| HTML | 6 | 40% |
| TypeScript | 6 | 40% |
| Vue | 6 | 40% |
| CSS | 5 | 33% |
| Git | 5 | 33% |
| PHP | 4 | 27% |
| Docker | 3 | 20% |
| Linux | 3 | 20% |
| Node.js | 3 | 20% |
| PostgreSQL | 3 | 20% |
| Python | 3 | 20% |
Доля - от вакансий, где навыки заполнены. "Vue.js", "VueJS" и "Vue" мы считаем одним навыком. Знание языков в рейтинг не входит.
Чаще всего просят JavaScript, HTML, TypeScript. Сам Vue, если считать и записи вроде "Vue 3", стоит в навыках у 53% вакансий. В остальных он есть только в названии или описании стека: блок навыков работодатель заполняет вручную и пишет туда не всё.
Vue 2 или Vue 3
Vue 3 упомянут в 6 вакансиях, Vue 2 - в 3. Без версии - 13 из 19. Вакансий только на Vue 2, без Vue 3, нет: где есть старая версия, рядом стоит и новая. Если в вакансии обе версии, спросите, сколько кода ещё на Vue 2 и есть ли план переезда.
Composition API упомянут в 2 вакансиях. Если вы писали только в Options API, попробуйте его до собеседования.
Pinia или Vuex
Pinia упомянута в 4 вакансиях, Vuex - в одной. Pinia встречается чаще. Это официальное хранилище для Vue 3, Vuex сейчас только поддерживают.
Nuxt
Nuxt упомянут в 4 вакансиях с Vue, SSR - в одной. Nuxt - фреймворк на основе Vue с рендерингом на сервере, аналог Next.js у React. Если он есть в вакансии, разберитесь, чем SSR отличается от обычного SPA и что такое гидратация.
Про Next.js, похожий фреймворк для React, у нас есть отдельная статья.
TypeScript
В навыках TypeScript стоит у 40% вакансий, JavaScript - у 60%. Если смотреть ещё и описание стека, TypeScript упомянут в 11 вакансиях из 19. Разница заметная: в блок навыков TypeScript пишут реже, чем в текст. Поэтому читайте вакансию целиком.
Чем отличается от React
В 10 вакансиях с Vue упомянут и React, это 53%. В такой вакансии уточните, какой из них основной.
Хотя бы один навык не про фронтенд (PHP, Docker, Linux, Node.js и другие) есть в 80% вакансий Vue с навыками и в 54% вакансий React. В вакансиях Vue такие навыки встречаются чаще. Если вы ищете чистый фронтенд, смотрите на них внимательнее.
TypeScript в навыках: у Vue - 40%, у React - 58%. Сколько вакансий, удалёнки и какие зарплаты у каждого, мы сравнили в статье "React или Vue".
Что написать в резюме
Поиск резюме на hh.ru работает по словам. Если вы работали с Pinia, Nuxt или Composition API, впишите их в навыки так же, как их пишут в вакансиях. И укажите версию Vue, на которой писали.
Где смотреть вакансии
Считаем по вакансиям в нашей базе за последние 30 дней. Версию, Pinia, Nuxt и TypeScript ищем в названии, навыках и описании стека.