new Vue
и обращаться к store. В: Ведется ли работа над Vue 3.0? Если да, то каковы ключевые изменения?
O: У нас есть планы на 3.0, но пока что ничего определенного. Ближайший большой релиз — это ветка 2.x-next, которая полностью совместима по возможностям с 2.x, но в ней внутренняя система реактивности переписана на ES2015 Прокси. Это улучшит производительность и позволит избавиться от некоторых ограничений существующей реализации (например, отслеживание изменений в объектах и массивах — прим. пер.). Мы прекратим поддержку IE11 и ниже, но позволим использовать последние возможности ES2015 для более эффективного кода.
Бизнесу нужны две вещи:
1. справитесь вы с поставленными задачами или нет. И насколько быстро, "сделать нужно было еще вчера".
2. поддерживаемость вашего кода. Т.е. пишете ли вы так, чтобы другие люди при необходимости изменения функционала не требовали все немедленно переписать. Нужно чтобы было понятно и легко изменяемо. Для этого и существуют все эти фреймворки, они разделяют код и структурируют его.
Если отвечаете четко на вопросы (можно не знать все, главное обосновать почему не знаете и как выйдете из ситуации), справляетесь с тестовым, и оно написано красиво, лаконично и понятно - вас берут.
Я, фактически без опыта работы в JS, успешно проходил собеседования на 150к, но сознательно не пошел, потому что не потянул бы. Рано еще, попробую через полгодика.
И не следует забывать, что вероятность прохождения собеседования больше зависит от вашего умения проходить собеседования, чем от реальных навыков программирования. А чтобы лучше проходить собеседования нужно проходить собеседования.
То есть прямо сейчас ищете вакансии попроще, с небольшой зарплатой (или вообще без указания зп) и пишете им. Если устроитесь на работу, учиться будет веселее и денежки будут на еду. Не устроитесь - получите полезный опыт и станете меньше дрожать на следующем собеседовании.
У меня случалось когда на простецкой вакансии по JS, без четких требований, начали спрашивать про админские навыки, Kubernetes, AWS и т.д. Я просто случайно обмолвился, что знаком с этим, и в итоге разговор сошел с js в сторону devops. И не прошел в итоге.
А на вакансии с суровыми fullstack требованиями дали несложное тестовое, с которым я быстро справился.