Какую версию стоит учить?
Вроде, неплохо знаю React и Vue, но до ангуляра как-то не было необходимости. И вот теперь все чаще вижу в вакансиях на React и Vue еще и требования знания ангуляра. Когда на собесах говоришь, что не знаешь ангуляр - такое впечатление что совершил святотатство...
Вопрос, собственно в том какую версию ангуляра лучше изучать? Насколько я понимаю - последняя 17 версия. И она не совместима со старыми версиями (которые как правило и используют большинство работодателей). Совсем не хочется начинать со 2-й версии и далее до 17-й выяснять отличия и совместимость.
Дополнительно:
Последнюю стабильную.
какую версию их легаси говно использует,
Не видел ни одного проекта, где бы мигрировали на новую версию каждые 6 месяцев.
Вам не нужно учить каждую версию по отдельности, и обычно изучение последней версии является наилучшим выбором, так как она будет содержать все последние функции и улучшения. На момент вашего вопроса это Angular 17. Вам не обязательно начинать с Angular 2, так как разработчики Angular постарались обеспечить обратную совместимость между версиями.
Ключевыми аспектами, которые вы должны понимать при изучении Angular, являются компоненты, модули, сервисы, маршрутизация, формы, HTTP-коммуникация и управление состоянием. Основные концепции остаются стабильными, даже когда версия фреймворка обновляется.
Если вы уже хорошо знаете React и Vue, то вам будет легче перейти на Angular, так как вы уже понимаете основы создания одностраничных приложений (SPA) и реактивного программирования.
Я бы посоветовал вам — начать с изучения последней стабильной версии Angular, доступной для установки через CLI (Command Line Interface). Это позволит вам разрабатывать приложения, используя актуальный стек технологий и лучшие практики.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


При выборе версии для изучения языка программирования PHP, важно учитывать несколько факторов, таких как текущая популярность версий, поддержка и обновления, а также требования проектов, в которых вы планируете использовать PHP.
На момент написания этого ответа, PHP имеет две основные версии - PHP 7.x и PHP 8.x. PHP 7.x была крупным обновлением для языка и внесла много новых функций и улучшений по сравнению с предыдущими версиями. Однако, PHP 8.x внесла еще больше нововведений и оптимизаций, что делает ее привлекательным выбором для начинающих и опытных разработчиков.
Если вы только начинаете изучать PHP, то рекомендуется сразу начинать с версии PHP 8.x, так как это самая актуальная и современная версия языка. PHP 8.x внесла много улучшений в производительности, безопасности и синтаксисе, что делает ее более привлекательной для разработчиков.
Однако, если у вас есть проекты, которые требуют совместимости с более старыми версиями PHP, то вам может быть полезно также изучить PHP 7.x. В некоторых случаях, вам придется работать с устаревшими версиями PHP из-за требований проектов или серверов, поэтому знание PHP 7.x также будет ценным.
В целом, рекомендуется начинать изучение PHP с самой новой версии, чтобы быть в курсе последних тенденций и улучшений языка. Однако, не забывайте о совместимости с проектами и серверами, которые могут требовать работу с более старыми версиями PHP.