A?.Frontend Community
A?.Frontend Community
  • 43
  • 18 390
Alfa Frontend Meetup #3: как это было
Статический анализ зависимостей | Алексей Охрименко, Yandex Cloud Tracker
czcams.com/video/-A1sxEdFUIw/video.htmlsi=xf0KdkZDldFdnYf3
Как жить с монорепой | Алексей Николаев, Sendsay.ru
czcams.com/video/whpEE9uotb8/video.htmlsi=TfRDSvYZMQKTwa1A
Как перевести 45 приложений на webpack module federation | Степан Иваньков, Альфа-Банк
czcams.com/video/3PjNrkfSbtQ/video.htmlsi=0cIx_yLZm2ICkKAs
_____
A?.Frontend Community: t.me/alfa_frontend
Alfa Digital: t.me/alfadigital_jobs
Блог на Хабре: habr.com/ru/company/alfa
zhlédnutí: 104

Video

Как перевести 45 приложений на webpack module federation | Степан Иваньков, Альфа-Банк
zhlédnutí 1,3KPřed měsícem
Подробно поговорим про webpack module federation и на примере большого приложения покажем, с какими трудностями столкнулись, как получилось ускорить проект, как поддерживали обратную совместимость и как выглядел кастомный подход микрофронтов до переезда. Спикер: Степан Иваньков, Главный frontend разработчик в Альфа-Банке Alfa Digital в TG: t.me/alfadigital_jobs Alfa Digital в ВК: digital...
Как жить с монорепой | Алексей Николаев, Sendsay.ru
zhlédnutí 342Před měsícem
Поговорим про плюсы и минусы монорепозиториев. Когда их применение оправдано, а когда больше подойдет микросервисная архитектура. Покажу на примере Sendsay, какие инструменты можно использовать для настройки и сборки монорепы, как автоматизировать задачи и CI/CD. Спикер: Алексей Николаев, Teamlead в Sendsay.ru Alfa Digital в TG: t.me/alfadigital_jobs Alfa Digital в ВК: digital.alfabank A...
Статический анализ зависимостей | Алексей Охрименко, Yandex Cloud Tracker
zhlédnutí 197Před měsícem
Бывали ли у вас ситуации, когда вы пытались обновить webpack, typescript, babel и это все просто не заводилось? Тратили час, два, сутки? Тогда этот доклад для вас. Мы рассмотрим статический анализ кода и попробуем применить этот подход к статическому анализу зависимостей с помощью программирования в ограничениях, Parser Combinators, Jora и Discovery. Спикер: Алексей Охрименко, Техлид в Yandex C...
A?.Frontend Meetup #6: как это было
zhlédnutí 107Před 2 měsíci
Прошёл митап сообщества A?.Frontend для всех, кто хочет развиваться во frontend-разработке. Поговорили про TypeScript, сравнили его с JS, определили плюсы и минусы его использования. TypeScript: Введение в мир надежного программирования - Александр Чернов, Альфа-Банк czcams.com/video/DI8DvUxAl8U/video.html Переход на TypeScript: плавные перемены и непредвиденные сложности - Рустам Султанбеков, ...
Generics - Что? Где? Когда? | Тёма Сенюков, Кинопоиск
zhlédnutí 1,4KPřed 2 měsíci
TypeScript - это мощный инструмент, но для многих новичков написание типов может стать нелюбимой рутиной. Чтобы избежать большого количества дублирования и упростить поддержку типов, существует множество инструментов. Один из таких инструментов - Generics. Вместе с вами разберёмся, что это такое и как эффективно использовать этот инструмент. Спикер: Тёма Сенюков, Старший разработчик интерфейсов...
Генерируй - типизируй | Александр Серов, UULA
zhlédnutí 212Před 2 měsíci
Поговорим о продвинутых возможностях Typescript. Рассмотрим, как они позволяют эффективно типизировать даже сложные сценарии, встречающиеся на практике. Изучим реальные примеры использования Mapped Types, Conditional Types, Template Literal Types и других продвинутых типов, а также узнаем, как кодогенерация может стать ключом к типизации сложных структур данных, обеспечивая чистоту, безопасност...
TypeScript: Введение в мир надежного программирования | Александр Чернов, Альфа-Банк
zhlédnutí 385Před 2 měsíci
JavaScript мощный, свободный язык, но его капризы знакомы каждому разработчику. Ошибки, нетипизированные данные, запутанный код - все это может стать кошмаром даже для опытного программиста. TypeScript: решение, которое приручает JavaScript. Статическая типизация, модули, классы, подсказки в вашей IDE - все это делает код более надежным, читаемым и понятным. Спикер: Александр Чернов, Frontend-р...
Переход на TypeScript: плавные перемены и непредвиденные сложности | Рустам Султанбеков, Авито
zhlédnutí 154Před 2 měsíci
Поговорим о значимости TypeScript в разработке: обсудим методы ручной и автоматической миграции проектов. Расскажу, как мы справились с миграцией нашего монолита и какие подводные камни были обнаружены в процессе. Доклад поможет понять, стоит ли вообще переходить на TypeScript. Спикер: Рустам Султанбеков, Middle Frontend-разработчик в Авито Alfa Digital в TG: t.me/alfadigital_jobs Alfa Digital ...
Шоу «Сглаживаем углы с Сашей Ваш» | Случай со старостой
zhlédnutí 121Před 2 měsíci
Шоу «Сглаживаем углы с Сашей Ваш» | Случай со старостой
Шоу «Сглаживаем углы с Сашей Ваш» | Ситуация с профессором
zhlédnutí 105Před 2 měsíci
Шоу «Сглаживаем углы с Сашей Ваш» | Ситуация с профессором
Шоу «Сглаживаем углы с Сашей Ваш» | Случай с охранником
zhlédnutí 284Před 2 měsíci
Шоу «Сглаживаем углы с Сашей Ваш» | Случай с охранником
A?.Frontend Meetup #5: как это было
zhlédnutí 75Před 4 měsíci
Alfa Digital: t.me/alfadigital_jobs Блог на Хабре: habr.com/ru/companies/alfa/articles/ Вакансии: digital.alfabank.ru/vacancies
Зачем становиться T-shape? | Александра Моисеева, Тинькофф
zhlédnutí 323Před 5 měsíci
Зачем становиться T-shape? | Александра Моисеева, Тинькофф
Страшный сон - микросервисы, CI/CD, pipeline, kubernetes | Александр Курилкин, Альфа-Банк
zhlédnutí 549Před 5 měsíci
Страшный сон - микросервисы, CI/CD, pipeline, kubernetes | Александр Курилкин, Альфа-Банк
Программирование без стресса: ключевые принципы | Алексей Табула, BetaRobotics
zhlédnutí 412Před 5 měsíci
Программирование без стресса: ключевые принципы | Алексей Табула, BetaRobotics
Зачем ты сюда пришёл? | Максим Булавчиков, Сбер
zhlédnutí 274Před 5 měsíci
Зачем ты сюда пришёл? | Максим Булавчиков, Сбер
Alfa Frontend Meetup #2: как это было
zhlédnutí 124Před 7 měsíci
Alfa Frontend Meetup #2: как это было
Как мы ускоряли time-to-market | Иван Артамонов, Руководитель группы разработки в Яндексе
zhlédnutí 137Před 7 měsíci
Как мы ускоряли time-to-market | Иван Артамонов, Руководитель группы разработки в Яндексе
DevX микрофронтендов | Евгений Мальченко, Старший разработчик продуктов в QIWI
zhlédnutí 164Před 7 měsíci
DevX микрофронтендов | Евгений Мальченко, Старший разработчик продуктов в QIWI
О роли архитектора и системном подходе | Олег Сидоркин, Техлид разработки в Альфа-Банке
zhlédnutí 372Před 7 měsíci
О роли архитектора и системном подходе | Олег Сидоркин, Техлид разработки в Альфа-Банке
О frontend команде в Альфа-Банке
zhlédnutí 88Před 8 měsíci
О frontend команде в Альфа-Банке
Welcome to Alfa Home!
zhlédnutí 350Před 8 měsíci
Welcome to Alfa Home!
MoscowJS #54 x A?.Frontend | Отчётный видеоролик
zhlédnutí 72Před 9 měsíci
MoscowJS #54 x A?.Frontend | Отчётный видеоролик
Сам себе лид | Кирилл Павлик, Ведущий JS-разработчик в Альфа-Банке
zhlédnutí 297Před 9 měsíci
Сам себе лид | Кирилл Павлик, Ведущий JS-разработчик в Альфа-Банке
Применение алгоритма Дейкстры для построения траектории движения в 2D-пространстве
zhlédnutí 91Před 9 měsíci
Применение алгоритма Дейкстры для построения траектории движения в 2D-пространстве
Бекстейдж блога с WebRTC | Юлия Корецкая, Ведущий разработчик в Тинькофф
zhlédnutí 197Před 9 měsíci
Бекстейдж блога с WebRTC | Юлия Корецкая, Ведущий разработчик в Тинькофф
Причины неудач распространения библиотеки компонентов | Артём Арефьев Tech, Lead Frontend в Учи.ру
zhlédnutí 142Před 9 měsíci
Причины неудач распространения библиотеки компонентов | Артём Арефьев Tech, Lead Frontend в Учи.ру
Как прошёл A?.Frontend #4 | Отчётный ролик
zhlédnutí 169Před 10 měsíci
Как прошёл A?.Frontend #4 | Отчётный ролик
Как на самом деле проектируются образовательные программы?
zhlédnutí 171Před 10 měsíci
Как на самом деле проектируются образовательные программы?

Komentáře

  • @andreych6610
    @andreych6610 Před 28 dny

    Очень полезный доклад, спасибо Степану!

  • @TAF3000
    @TAF3000 Před měsícem

    попал случайно перешёл сразу на 6:32 прооорал что мы можем переиспользовать иконки:DDD пошёл дальше

    • @maxkinli
      @maxkinli Před 28 dny

      Безработный джун пишет?🤣 По сообщению понятно, что опыта 0

    • @TAF3000
      @TAF3000 Před 28 dny

      @@maxkinli ​УАХАХАХАХААХ, я пощажу тебя и даже не буду писать тебе пакости, потому что я знаю что таких ранимых как ты, очень очень легко задеть, и они потому будут плаки плаки, поэтому да думай, что я безработный джун, у меня опыта ноль и вообще я живу на помойке, а так мне действительно искренне тебя жаль

    • @moscowtv5767
      @moscowtv5767 Před 27 dny

      ​@@TAF3000 походу ты еще школьник.​

    • @dw_tv3992
      @dw_tv3992 Před 4 dny

      @@TAF3000 выступающий, как девочка мнется на сцене, все время себя трогает, что то поправляет 😒

  • @maximroslow
    @maximroslow Před měsícem

    Четкий доклад!

  • @user-nk3xs1xs1i
    @user-nk3xs1xs1i Před měsícem

    тайм коды кривые

  • @yjs_frontend
    @yjs_frontend Před měsícem

    ех запорол меня на собесе ведущий)))

  • @velikorossnationalist4259

    Физическая культура

  • @em2ancipation
    @em2ancipation Před měsícem

    Что у вас происходит

  • @markkoekto6649
    @markkoekto6649 Před měsícem

    Спасибо большое! Крайне полезный доклад!

  • @user-ef6st3ie1e
    @user-ef6st3ie1e Před 2 měsíci

    Спасибо за доклад! Пара моментов: 1. Any нужен. Не всё можно выразить через типы TS. Особенно когда мы пишем системный код, а не прикладной. Другое дело, что any, на самом деле - не тип, а декларация, но это уже другая история 2. У TS нет документации, есть лишь руководство. И это не буквоедство, это разные по содержанию вещи 3. K, T являются общепринятыми сокращениями для универсального обозначения. Тем более, что в 99% мы используем их с оператором extends, чтобы "очертить" область типа 4. as не просто нужен, а категорически нужен, и не только в предикатах. В системе TS есть достаточно много приведений, которые по мере манипуляции со значениями теряют свой тип и нам приходится делать таким образом уточнение. As по большей части будет безопасен, т.к всегда проверяет пересечение типа

    • @rin2004able
      @rin2004able Před měsícem

      2. У TS нет спецификации, все верно

  • @Anonym-li8eb
    @Anonym-li8eb Před 2 měsíci

    Спасибо за митап, все клево прошло :))

  • @Shad0w5m00h
    @Shad0w5m00h Před 2 měsíci

    Блин, спасибо за дженерики. Я всегда мыслил учебниками и ни разу не думал называть их ЧЕЛОВЕЧЕСКИМИ ИМЕНАМИ. спасибо, без иронии!

  • @user-ng4hr9yr2g
    @user-ng4hr9yr2g Před 3 měsíci

    жуткое видео

  • @windus08
    @windus08 Před 4 měsíci

    Видео по горизонтали 1) Я менторю 2) Роберт мартин 3) когнитивная нагрузка 4) Менти забыл содержание переменной 5) Вот опросник, пожалуйста пройдите Варпрооосики 1) Вас приковали наручником к мышке и заставляют печатать код 2) ноу коммент 3) меня зовут омега, есть чед который назвал аргумент в лямбде не event, а e и я хочу вскрыть ему эбло (в гта рп) что делать 4) Как ты запоминаешь весь интернет это же так важно Скип ----------->

  • @TheVicKlim
    @TheVicKlim Před 7 měsíci

    Спасибо за доклад 🔥

  • @makvagabo
    @makvagabo Před 7 měsíci

    Человек очень часто использует слово "правильно", "важно", "нужно", "должны", "нормально", такие вот оценочные суждения ни на чём не основанные. Поэтому делайте "правильно" то, что я считаю "важным" или у вас система "нормально" работать не будет!

    • @alterforia
      @alterforia Před 4 měsíci

      Я ждал этого комментария )

  • @artemzimin7669
    @artemzimin7669 Před 9 měsíci

    Из-за этой технологии стал параноиком😂

  • @artemzimin7669
    @artemzimin7669 Před 9 měsíci

    Не очень понял, как проставляется вес сетки.

  • @BinaryCode1001
    @BinaryCode1001 Před 10 měsíci

    Спасибо, было круто 🤟