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

Видео

Как перевести 45 приложений на webpack module federation | Степан Иваньков, Альфа-Банк
Просмотров 1,3 тыс.Месяц назад
Подробно поговорим про webpack module federation и на примере большого приложения покажем, с какими трудностями столкнулись, как получилось ускорить проект, как поддерживали обратную совместимость и как выглядел кастомный подход микрофронтов до переезда. Спикер: Степан Иваньков, Главный frontend разработчик в Альфа-Банке Alfa Digital в TG: t.me/alfadigital_jobs Alfa Digital в ВК: digital...
Как жить с монорепой | Алексей Николаев, Sendsay.ru
Просмотров 333Месяц назад
Поговорим про плюсы и минусы монорепозиториев. Когда их применение оправдано, а когда больше подойдет микросервисная архитектура. Покажу на примере Sendsay, какие инструменты можно использовать для настройки и сборки монорепы, как автоматизировать задачи и CI/CD. Спикер: Алексей Николаев, Teamlead в Sendsay.ru Alfa Digital в TG: t.me/alfadigital_jobs Alfa Digital в ВК: digital.alfabank A...
Статический анализ зависимостей | Алексей Охрименко, Yandex Cloud Tracker
Просмотров 192Месяц назад
Бывали ли у вас ситуации, когда вы пытались обновить webpack, typescript, babel и это все просто не заводилось? Тратили час, два, сутки? Тогда этот доклад для вас. Мы рассмотрим статический анализ кода и попробуем применить этот подход к статическому анализу зависимостей с помощью программирования в ограничениях, Parser Combinators, Jora и Discovery. Спикер: Алексей Охрименко, Техлид в Yandex C...
A?.Frontend Meetup #6: как это было
Просмотров 106Месяц назад
Прошёл митап сообщества A?.Frontend для всех, кто хочет развиваться во frontend-разработке. Поговорили про TypeScript, сравнили его с JS, определили плюсы и минусы его использования. TypeScript: Введение в мир надежного программирования - Александр Чернов, Альфа-Банк ruclips.net/video/DI8DvUxAl8U/видео.html Переход на TypeScript: плавные перемены и непредвиденные сложности - Рустам Султанбеков,...
Generics - Что? Где? Когда? | Тёма Сенюков, Кинопоиск
Просмотров 1,4 тыс.2 месяца назад
TypeScript - это мощный инструмент, но для многих новичков написание типов может стать нелюбимой рутиной. Чтобы избежать большого количества дублирования и упростить поддержку типов, существует множество инструментов. Один из таких инструментов - Generics. Вместе с вами разберёмся, что это такое и как эффективно использовать этот инструмент. Спикер: Тёма Сенюков, Старший разработчик интерфейсов...
Генерируй - типизируй | Александр Серов, UULA
Просмотров 2062 месяца назад
Поговорим о продвинутых возможностях Typescript. Рассмотрим, как они позволяют эффективно типизировать даже сложные сценарии, встречающиеся на практике. Изучим реальные примеры использования Mapped Types, Conditional Types, Template Literal Types и других продвинутых типов, а также узнаем, как кодогенерация может стать ключом к типизации сложных структур данных, обеспечивая чистоту, безопасност...
TypeScript: Введение в мир надежного программирования | Александр Чернов, Альфа-Банк
Просмотров 3842 месяца назад
JavaScript мощный, свободный язык, но его капризы знакомы каждому разработчику. Ошибки, нетипизированные данные, запутанный код - все это может стать кошмаром даже для опытного программиста. TypeScript: решение, которое приручает JavaScript. Статическая типизация, модули, классы, подсказки в вашей IDE - все это делает код более надежным, читаемым и понятным. Спикер: Александр Чернов, Frontend-р...
Переход на TypeScript: плавные перемены и непредвиденные сложности | Рустам Султанбеков, Авито
Просмотров 1452 месяца назад
Поговорим о значимости TypeScript в разработке: обсудим методы ручной и автоматической миграции проектов. Расскажу, как мы справились с миграцией нашего монолита и какие подводные камни были обнаружены в процессе. Доклад поможет понять, стоит ли вообще переходить на TypeScript. Спикер: Рустам Султанбеков, Middle Frontend-разработчик в Авито Alfa Digital в TG: t.me/alfadigital_jobs Alfa Digital ...
Шоу «Сглаживаем углы с Сашей Ваш» | Случай со старостой
Просмотров 1202 месяца назад
Шоу «Сглаживаем углы с Сашей Ваш» | Случай со старостой
Шоу «Сглаживаем углы с Сашей Ваш» | Ситуация с профессором
Просмотров 1052 месяца назад
Шоу «Сглаживаем углы с Сашей Ваш» | Ситуация с профессором
Шоу «Сглаживаем углы с Сашей Ваш» | Случай с охранником
Просмотров 2832 месяца назад
Шоу «Сглаживаем углы с Сашей Ваш» | Случай с охранником
A?.Frontend Meetup #5: как это было
Просмотров 754 месяца назад
Alfa Digital: t.me/alfadigital_jobs Блог на Хабре: habr.com/ru/companies/alfa/articles/ Вакансии: digital.alfabank.ru/vacancies
Зачем становиться T-shape? | Александра Моисеева, Тинькофф
Просмотров 3215 месяцев назад
Зачем становиться T-shape? | Александра Моисеева, Тинькофф
Страшный сон - микросервисы, CI/CD, pipeline, kubernetes | Александр Курилкин, Альфа-Банк
Просмотров 5475 месяцев назад
Страшный сон - микросервисы, CI/CD, pipeline, kubernetes | Александр Курилкин, Альфа-Банк
Программирование без стресса: ключевые принципы | Алексей Табула, BetaRobotics
Просмотров 4095 месяцев назад
Программирование без стресса: ключевые принципы | Алексей Табула, BetaRobotics
Зачем ты сюда пришёл? | Максим Булавчиков, Сбер
Просмотров 2735 месяцев назад
Зачем ты сюда пришёл? | Максим Булавчиков, Сбер
Alfa Frontend Meetup #2: как это было
Просмотров 1237 месяцев назад
Alfa Frontend Meetup #2: как это было
Как мы ускоряли time-to-market | Иван Артамонов, Руководитель группы разработки в Яндексе
Просмотров 1357 месяцев назад
Как мы ускоряли time-to-market | Иван Артамонов, Руководитель группы разработки в Яндексе
DevX микрофронтендов | Евгений Мальченко, Старший разработчик продуктов в QIWI
Просмотров 1637 месяцев назад
DevX микрофронтендов | Евгений Мальченко, Старший разработчик продуктов в QIWI
О роли архитектора и системном подходе | Олег Сидоркин, Техлид разработки в Альфа-Банке
Просмотров 3687 месяцев назад
О роли архитектора и системном подходе | Олег Сидоркин, Техлид разработки в Альфа-Банке
О frontend команде в Альфа-Банке
Просмотров 797 месяцев назад
О frontend команде в Альфа-Банке
Welcome to Alfa Home!
Просмотров 3458 месяцев назад
Welcome to Alfa Home!
MoscowJS #54 x A?.Frontend | Отчётный видеоролик
Просмотров 718 месяцев назад
MoscowJS #54 x A?.Frontend | Отчётный видеоролик
Сам себе лид | Кирилл Павлик, Ведущий JS-разработчик в Альфа-Банке
Просмотров 2979 месяцев назад
Сам себе лид | Кирилл Павлик, Ведущий JS-разработчик в Альфа-Банке
Применение алгоритма Дейкстры для построения траектории движения в 2D-пространстве
Просмотров 919 месяцев назад
Применение алгоритма Дейкстры для построения траектории движения в 2D-пространстве
Бекстейдж блога с WebRTC | Юлия Корецкая, Ведущий разработчик в Тинькофф
Просмотров 1969 месяцев назад
Бекстейдж блога с WebRTC | Юлия Корецкая, Ведущий разработчик в Тинькофф
Причины неудач распространения библиотеки компонентов | Артём Арефьев Tech, Lead Frontend в Учи.ру
Просмотров 1429 месяцев назад
Причины неудач распространения библиотеки компонентов | Артём Арефьев Tech, Lead Frontend в Учи.ру
Как прошёл A?.Frontend #4 | Отчётный ролик
Просмотров 1699 месяцев назад
Как прошёл A?.Frontend #4 | Отчётный ролик
Как на самом деле проектируются образовательные программы?
Просмотров 17110 месяцев назад
Как на самом деле проектируются образовательные программы?

Комментарии

  • @andreych6610
    @andreych6610 23 дня назад

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

  • @TAF3000
    @TAF3000 28 дней назад

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

    • @maxkinli
      @maxkinli 23 дня назад

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

    • @TAF3000
      @TAF3000 23 дня назад

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

    • @moscowtv5767
      @moscowtv5767 22 дня назад

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

  • @maximroslow
    @maximroslow 29 дней назад

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

  • @user-nk3xs1xs1i
    @user-nk3xs1xs1i Месяц назад

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

  • @yjs_frontend
    @yjs_frontend Месяц назад

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

  • @velikorossnationalist4259
    @velikorossnationalist4259 Месяц назад

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

  • @em2ancipation
    @em2ancipation Месяц назад

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

  • @markkoekto6649
    @markkoekto6649 Месяц назад

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

  • @user-ef6st3ie1e
    @user-ef6st3ie1e 2 месяца назад

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

    • @rin2004able
      @rin2004able Месяц назад

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

  • @Anonym-li8eb
    @Anonym-li8eb 2 месяца назад

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

  • @Shad0w5m00h
    @Shad0w5m00h 2 месяца назад

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

  • @user-ng4hr9yr2g
    @user-ng4hr9yr2g 3 месяца назад

    жуткое видео

  • @windus08
    @windus08 4 месяца назад

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

  • @TheVicKlim
    @TheVicKlim 7 месяцев назад

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

  • @makvagabo
    @makvagabo 7 месяцев назад

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

    • @alterforia
      @alterforia 4 месяца назад

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

  • @artemzimin7669
    @artemzimin7669 9 месяцев назад

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

  • @artemzimin7669
    @artemzimin7669 9 месяцев назад

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

  • @BinaryCode1001
    @BinaryCode1001 10 месяцев назад

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