Современный фронтенд: инструменты, языки, история, вызовы, достижения и будущее
Description
— Когда появился фронтенд как отдельное направление разработки и каким он был тогда.
— Как менялись подходы к созданию фронтенда: методы, тулинг, архитектура.
— Какие языки используют для фронтенда сегодня.
— JavaScript, TypeScript, KotlinJS, WebAssembly, Rust и другие.
— HTML и CSS.
— Каким инструментарием обвешан современный фронтенд. Что такое препроцессоры, npm, Babel и для чего они нужны.
— Библиотеки и культура Open Source во фронтенде.
— Что лучше выбрать — TypeScript или JavaScript?
— Почему все ругаются, что фронтенд так долго собирается, а инструменты очень медленные.
— Откуда возник образ фронтендера как говнокодера.
— Как фронтенд помогает проектировать мобильные приложения и другие небраузерные интерфейсы.
— Как будет меняться фронтенд в ближайшее время. Какие вызовы стоят перед индустрией. Что необходимо коренным образом поменять.
— Почему во фронтенде так популярен Rust — как язык, на который переписывают разные инструменты.
— В чём главные достижения современной фронтенд-индустрии и в чём её главные фейлы.
— Что должен знать современный фронтендер? Джун, мидл, сеньор.
— Отличается ли подход к проектированию фронтенда для небольших проектов и для высоконагруженных систем.
Гость: Виталий Черков
Руководитель команды фронтенд-разработки в KTS. Последние несколько лет вёл фронтенд одного из внутренних продуктов X5. Помимо этого, менторит разработчиков, участвует в выстраивании процессов найма, перформанс-ревью сотрудников и организации школы для разработчиков KTS Metaclass.
Полезные ссылки:
— Can I Use It — сайт, на котором можно посмотреть, какие браузеры поддерживают выбранный вами стек: https://caniuse.com
— Telegram-канал компании KTS «Программисты делают бизнес»: https://t.me/ktsdaily
— Выпуск подкаста «Люди и код» про JavaScript: https://t.me/skillbox_media_code/771
— Выпуск подкаста «Люди и код» про фреймворки для фронтенда: https://t.me/skillbox_media_code/762
— Выпуск подкаста «Люди и код» о культуре Open Source во фронтенде — с Антоном Жияновым: https://t.me/skillbox_media_code/458
Где подписаться на обновления подкаста и наши новые статьи?
— Сайт медиа: skillbox.ru/media/code
— Twitter: twitter.com/ludi_and_code
— «ВКонтакте»: vk.com/the_code_group
— Telegram: https://t.me/skillbox_media_code
— «Яндекс.Дзен»: zen.yandex.ru/id/61703c7dbf091a795da970c0
Стартовать в программировании вместе со Skillbox: skillbox.ru/code