Михаил Степанов, старший разработчик интерфейсов 10 лайфхаков в CSS, HTML и JS (о которых вы, возможно, даже не догадывались)
2:13 Предыстория, или причем здесь тигры 3:26 Лайфхак #1. Linking: новый способ подключения стилей 6:55 Лайфхак #2. Carousel: спецификация Scroll Snap 9:25 Лайфхак #3. Использование атрибута Base tag 11:14 Лайфхак #4. Ping 13:25 Лайфхак #5. Datails: нативные аккордеоны 14:54 Лайфхак #6. Select в несколько строк 17:22 Лайфхак #7. Inputs outside form 19:37 Лайфхак #8. Disable inputs 20:57 Лайфхак #9. Popup 22:28 Лайфхак #10. Scroll 24:12 Сколько новых тигров вы открыли для себя?
Обзор архитектуры фронтенда ЮMoney
Илья Кашлаков, руководитель отдела разработки интерфейсов В своем докладе Илья расскажет, как развивалась архитектура фронтенда ЮMoney. Обсудим влияние легаси на развитие архитектуры. И то, как мы боремся с легаси. Расскажу про новые подходы как к серверной архитектуре фронтенда, так и к клиентской — на чем они основаны и чего мы стремимся достичь в разработке.
1:39 Справка о спикере 2:38 Коротко про фронтенд ЮMoney 2:57 Почему нужна платформенная команда 4:30 Server Side: направления развития 5:53 Инфраструктурное направление: про переход от монолита к микросервисам, возникшие проблемы 9:27 Что такое заготовка и зачем она? Проблемы заготовки 13:28 Заготовка должна быть лучше и лучше 19:00 Архитектурное направление: обзор модели MVC 20:17 Чистой функции хватит всем! 21:47 Что было не так с чистой функцией? 24:06 New age: как архитектура выглядит сейчас 25:42 Что нам дает выбор Nest 28:25 Client Side: от классического фронтенда до современного