Современный фронтенд: инструменты, языки, история, вызовы, достижения и будущее
Гость: Виталий Черков
Руководитель команды фронтенд-разработки в 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:
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
1 view
426
132
23 hours ago 01:36:51 75
Как выбрать работу и не пожалеть? Зар Захаров про рынок IT 2024 и публичность для разработчика
2 days ago 01:01:51 54
Современный фронтенд: инструменты, языки, история, вызовы, достижения и будущее
2 days ago 00:57:10 2
Архитектура современного фронтенда, плохие паттерны и проблемы менторинга джунов
2 days ago 00:00:44 2
Если образование в сфере IT, ИИ или математики, то это — Яндекс Образование В 2024 году Яндекс вместе с партнерами запустил фла
2 days ago 00:43:09 4
[HolyJS — конференция для JavaScript‑разработчиков] Игорь Камышев — Как и зачем мы мигрировали Авиасейлс на Effector
3 days ago 00:14:34 4
[Sergey Nemchinskiy] Лучшие книги для начинающих разработчиков на Python, JavaScript, С#, PHP и не только
4 days ago 02:47:28 83
🔥 soft talks: роудмап для фронтенд разработчика с VladilenMinin
5 days ago 00:34:45 1
НОВЫЙ УРОВЕНЬ РАЗРАБОТКИ. Руководитель клиентской разработки: тренды индустрии и рост программистов
5 days ago 00:43:28 1
Честно об IT от Frontend-разработчика / Как изменились IT и разработка за 20 лет
1 week ago 00:46:18 4
Конфигурация Docker для разработки | 13.4, Postgresql, strapi cms
1 week ago 06:58:26 64
Весь современный стек в одном видео! BlockSite на , и FSD
3 weeks ago 00:02:11 2
📲 Web разработка с нуля ⚠ Курсы программиста пайтон
3 weeks ago 00:02:11 4
It курсы для детей
4 weeks ago 00:02:11 1
💽 Разработка сайтов бесплатно онлайн 👍 Academy it обучение на программиста
4 weeks ago 01:29:36 1K
Почему Clojure — выбор программистов для сложных задач? / Николай Рыжиков / #21
1 month ago 01:50:24 260
Использование хуков и мемоизации для оптимизации React-приложений // Демо-занятие курса « Developer»
1 month ago 00:03:38 4
Ментор онлайн-бакалавриата Нетологии и ТюмГУ «Разработка IT-продуктов и информационных систем»
1 month ago 01:04:03 3
День открытых дверей онлайн-бакалавриата Нетологии и ТюмГУ «Разработка IT-продуктов и информационных систем»
1 month ago 01:06:48 341
Дмитрий Лаабе (IT-Доминанта): Экскурс в мир WEB разработки
1 month ago 00:02:11 2
💽 БЕСПЛАТНЫЕ КУРСЫ PYTHON С НУЛЯ 🖥
1 month ago 00:54:01 33
Интервью с ментором сервиса Айтикадр фронтенд-разработчиком Алексеем Пудовым
1 month ago 00:28:28 149
[Ulbi TV] Архитектура современных WEB приложений. Эволюция от А до Я
1 month ago 07:07:52 7
Full Stack with 14, Prisma, NextAuth, Pusher & Cloudinary – Build & Deploy a Dating App
2 months ago 00:40:20 4
Браузеры наши меньшие, или Нам нужно серьёзно поговорить / Вадим Макеев (Opera Software)