Современный фронтенд: инструменты, языки, история, вызовы, достижения и будущее
Гость: Виталий Черков
Руководитель команды фронтенд-разработки в KTS. Последние несколько лет вёл фронтенд одного из внутренних продуктов X5. Помимо этого, менторит разработчиков, участвует в выстраивании процессов найма, перформанс-ревью сотрудников и организации школы для разработчиков KTS Metaclass.
Телеграм:
Содержание выпуска
— Когда появился фронтенд как отдельное направление разработки и каким он был тогда.
— Как менялись подходы к созданию фронтенда: методы, тулинг, архитектура.
—Какие языки используют для фронтенда сегодня.
— JavaScript, TypeScript, KotlinJS, WebAssembly, Rust и другие.
— HTML и CSS.
— Каким инструментарием обвешан современный фронтенд. Что такое препроцессоры, npm, Babel и для чего они нужны.
— Библиотеки и культура Open Source во фронтенде.
— Что лучше выбрать — TypeScript или JavaScript?
— Почему все ругаются, что фронтенд так долго собирается, а инструменты очень медленные.
— Откуда возник образ фронтендера как говнокодера.
— Как фронтенд помогает проектировать мобильные приложения и другие небраузерные интерфейсы.
— Как будет меняться фронтенд в ближайшее время. Какие вызовы стоят перед индустрией. Что необходимо коренным образом поменять.
— Почему во фронтенде так популярен Rust — как язык, на который переписывают разные инструменты.
— В чём главные достижения современной фронтенд-индустрии и в чём её главные фейлы.
— Что должен знать современный фронтендер? Джун, мидл, сеньор.
— Отличается ли подход к проектированию фронтенда для небольших проектов и для высоконагруженных систем.
Полезные ссылки
Can I Use It — сайт, на котором можно посмотреть, какие браузеры поддерживают выбранный вами стек:
Telegram-канал компании KTS «Программисты делают бизнес»:
Выпуск подкаста «Люди и код» про JavaScript:
Выпуск подкаста «Люди и код» про фреймворки для фронтенда:
Выпуск подкаста «Люди и код» о культуре Open Source во фронтенде — с Антоном Жияновым:
Код для вставки на сайт плеера
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: @.
Где подписаться на обновления подкаста и наши новые статьи:
Сайт медиа:
Twitter:
«ВКонтакте»:
Telegram:
«Яндекс.Дзен»:
Стартовать в программировании вместе со Skillbox:
Наш подкаст удобно слушать на популярных платформах:
Castbox:
«Яндекс.Музыка»:
Apple Podcasts:
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
6 views
1261
356
3 months ago 00:01:00 1
💡 НЕРАСКАЗАННАЯ ИСТОРИЯ РАЗРАБОТКИ 💻
3 months ago 00:19:31 1
Деревья Великаны Руси уничтожены катастрофой 19 века
3 months ago 01:02:04 1
Как нейросети захватят Вселенную?
3 months ago 00:51:07 1
Как работает Backend | Архитектура приложений
3 months ago 00:04:35 2
ТОП БЕСПЛАТНЫХ Курсов по Frontend! Javascript, React, Vue, Angular... ВЫУЧИТЬСЯ С НУЛЯ!
3 months ago 00:40:10 1
Зарплатные переговоры, сломанный найм и ошибки построения карьеры в IT – Анастасия Авдонина – FW
4 months ago 06:55:31 1
JavaScript c Нуля - Курс для начинающих с практикой БЕЗ ВОДЫ
4 months ago 05:14:38 1
🚀 CRM система с нуля на VUE 3 / NUXT [Vue Query / VeeValidate / Pinia / Shadcn / AppWrite / TS]
4 months ago 01:12:22 1
Как ускорить разработку it-проектов? подкаст про стартапы и технологии.
4 months ago 00:23:25 1
Как ФИЗ-РА убила любовь к спорту
4 months ago 00:13:55 1
Современная Backend Архитектура. Масштабируемые и высоконагруженные приложения
4 months ago 00:14:11 1
Курс по JavaScript | Как устроен современный Web
4 months ago 00:46:27 4
Переход из журналистики в IT, создание Ментального компаса, выгорание и СДВГ – Лера Зелёная – FW
4 months ago 00:28:29 1
Архитектура современных WEB приложений. Эволюция от А до Я
4 months ago 00:16:34 1
ТОП 12 Ресурсов для бесплатного изучения программирования
5 months ago 00:28:24 2
Настоящий SSR - Евгений Кучерявый, директор по фронтенду в Rentu | TechMeetup #6 Python
5 months ago 00:50:27 5
Как и зачем в Челябинске 10 лет назад создали подкаст uwebdesign – Александр Гончаров – FW
5 months ago 00:05:45 5
#9 Проект “Список собеседований“ на Vue3, TS, Pinia. Деплой
5 months ago 00:19:44 1
#7 Проект “Список собеседований“ на Vue3, TS, Pinia. Вывод новых данных
5 months ago 00:16:06 1
CSS позиционирование — свойства position, top, right, bottom, left и z-index. Контекст наложения.
5 months ago 00:09:23 19
Бесплатный курс по верстке. Верстка сайта на HTML и CSS. 2024. 4k
6 months ago 00:37:56 1
#3 Проект “Список собеседований“ на Vue3, TS, Pinia. Регистрация и авторизация
6 months ago 00:25:32 1
#4 Проект “Список собеседований“ на Vue3, TS, Pinia. Создание собеседования
6 months ago 00:39:48 12
#5 Проект “Список собеседований“ на Vue3, TS, Pinia. Отображение и удаление данных