pavlyk
@pavlyk
1С программист

Какой базовый набор знаний для frontend developmenta?

Добрый день! Работаю 1С программистом, но при этом очень интересна веб разработка. Пытаясь погуглить и найти информацию по урокам\книга сейчас практически ежедневно находиться огромное количество новых языков\фреймворков\cms и т.п. что складывается ощущение что угнаться за этим практически нереально если не заниматься только этим =) Так вот хотелось быть понять какой "путь" выбрать, и с каких языков\фреймворков начать изучение, на каких сосредоточиться. Т.к. это пока хобби и времени на это остается не так много и изучать всё подряд не представляется возможным. Посоветуйте направление =) (какие языки выбрать для изучения, фреймворки, видеокурсы и книги по ним желательно)
Т.к. совсем базовое представление о html+css+js есть , начал читать про SPA вроде бы это актуально и перспективно ?! www.ozon.ru/context/detail/id/25457206
Так же хотел спросить стоит ли начинать своё изучение с node.js и её фреймворков типо express ?
В общем любые советы и комментариий. Заранее спасибо! =)
  • Вопрос задан
  • 3441 просмотр
Решения вопроса 1
Ronnie_Gardocki
@Ronnie_Gardocki
Я у мамы фронтендщик.
Лучше на достаточно хорошем уровне изучить html+css+js (ваниллу+jQuery) и только потом смотреть в сторону фреймворков. Фрейморвки конечно вещь крутая, но их слишком много (или они слишком громоздкие). Отличные познания в js, и фронтенде в целом, не денутся никуда, а вот знания полученные от изучения особенностей и внутренностей какого-нибудь монструозного ангуляра могут с легкостью превратиться в тыкву с выходом, допустим, второй его версии (не все конечно, но большая часть). Все таки фреймворки это вещи уже под конкретные задачи, и они чаще всего рассчитаны на команды.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
FeoK
@FeoK
Студент Политеха, Фрилансер.
Если для SPA, советую погуглить про Angularjs, React js. Так же стоит почитать и про бэк, например Node JS.
Ответ написан
SowingSadness
@SowingSadness
web-разработчик
Обязательно: HTML, CSS, JavaScript
Ну и плюсом: RequireJS, ReactJS, TypeScript, Sass/Less, KnockoutJS, Polymer
AngularJS - даже не начинайте изучать.
Ответ написан
@ID25
Спешу заметить, что React не фреймворк, как Anguar или Backbone, это лишь библиотека для интерфейса.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы