Современный фронтенд: инструменты, языки, история, вызовы, достижения и будущее

1:01:51
 
Поделиться
 

Manage episode 337387189 series 3315858
Сделано Skillbox Media Code и найдено благодаря Player FM и нашему сообществу. Авторские права принадлежат издателю, а не Player FM, и аудиоматериалы транслируются прямо с его сервера. Нажмите на кнопку Подписаться, чтобы следить за обновлениями через Player FM или скопируйте и вставьте ссылку на канал в другое приложение для подкастов.
Содержание выпуска:

— Когда появился фронтенд как отдельное направление разработки и каким он был тогда.

— Как менялись подходы к созданию фронтенда: методы, тулинг, архитектура.

— Какие языки используют для фронтенда сегодня.

— 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

47 эпизодов