FrontEnd

FullStack



Анна Ширяева
frontend разработчик @ СИБУР Цифровой
Москва

Старые фреймворки развиваются, новые появляются и всем хочется оставаться актуальными на рынке труда. Иногда это приводит к тому, что выбор стэка аргументируется не задачами, а трендом.

В докладе разберем базовые составляющие фреймворков и сравним их индивидуальные особенности.

Это поможет быстрее изучать новые технологии.

Видеть разницу и оптимально выбирать стэк.

А главное — аргументированно холиварить на тему “какой фреймворк лучший”!

  • День выступления: 12.04.2024
  • Время начала: 19:00
  • Время окончания: 19:30
  • Зал: 421. FullStack
  • Категории: Разработка
  • Секции: FrontEnd

  • Алексей Золотых
    Frontend разработчик @ МойОфис
    Санкт-Петербург
    HTMX на практике
    из Доклады

      В своем докладе я хочу показать, как можно при помощи HTMX и пары строчек кода заменить тяжеловесные React и Vue.

      Этот доклад можно рассматривать как продолжение прошлогодего доклада. Только теперь я полностью сосредоточусь на практике.

      • День выступления: 13.04.2024
      • Время начала: 17:30
      • Время окончания: 18:00
    • Зал: 421. FullStack
    • Категории: Разработка
    • Секции: FrontEnd

    • Александр Шапоров
      Frontend-developer @ Work Solutions
      Ростов-на-Дону

      – Проблема props-drilling;

      – Как не стоит решать проблему через контексты;

      – Правила работы с контекстами;

      – Фабрика провайдеров и хуков;

      – Утилиты для безопасной работы с контекстами;

      – Пример организации компонентов с разделением ответственности и использованием утилит;

      – Преимущества: типобезопасность, разделение ответственности, легкая масштабируемость.

      • День выступления: 12.04.2024
      • Время начала: 17:30
      • Время окончания: 18:00
    • Зал: 421. FullStack
    • Категории: Разработка
    • Секции: FrontEnd

    • Денис Чернов
      Ведущий программист @ SM Lab
      Уфа
      JS которого нет
      из Доклады

        Доклад о том какие существуют популярные заблуждения есть в сообществе и что с собеседованиями по JS не так:

        Мы с вами разберем, как JS существует сразу в нескольких реальностях и как это сказывается на нашем коде. Поймем, почему мы должны читать ECMAScript спецификацию, а так же, почему мы не должны этого делать. Почему аналогии того как работает JS зачастую далеки от реальности, а то и ведут к тому, что мы пишем код хуже чем может нам показаться. Как мы сами создали мифы которые потом требуем на собеседованиях от других? Поговорим об оптимизациях и байткодах в v8, а также как v8 игнорирует некоторые моменты в спецификации для повышения производительности.

        • День выступления: 12.04.2024
        • Время начала: 18:00
        • Время окончания: 18:30
      • Зал: 421. FullStack
      • Категории: Разработка
      • Секции: FrontEnd

      • Вадим Царегородцев
        Frontend Team Lead @ Ostrovok
        Санкт-Петербург

        Наверно, уже все в курсе, что React разработчики могут использовать серверные компоненты в своих проектах, но большинство из нас все еще не торопятся их применять. Почему?

        На прошедшей конференции Vercel было много шума вокруг новой версии Next.js, и мнения разделились. В моем докладе я попробую разобраться во всех этих противоречиях. А также поделюсь инсайтами из реального опыта работы с серверными компонентами в продакшене.

        • День выступления: 12.04.2024
        • Время начала: 18:30
        • Время окончания: 19:00
      • Зал: 421. FullStack
      • Категории: Разработка
      • Секции: FrontEnd

      • Зар Захаров
        Ведущий разработчик @ VK Музыка
        Санкт-Петербург

        В большой компании где много команд, которые работаю над одним продуктом в монолите, надо выбирать единый путь.

        И вот однажды мы решили что стейт менеджер тоже должен использоваться один, чтобы можно было экспертизу передавать от команд к команде.

        Как мы это сделали, какой путь прошли, что выбрали, и какие выводы получили. Вот об этом и будет доклад.

        • День выступления: 12.04.2024
        • Время начала: 17:00
        • Время окончания: 17:30
      • Зал: 421. FullStack
      • Категории: Разработка
      • Секции: FrontEnd

      • Владислав Клюев
        Старший разработчик интерфейсов @ Яндекс
        Самара

        Во время разработки web-приложения часто встает вопрос о использование библиотеки компонентов. Что делать: писать свою или взять готовую? Если писать свою, то это долго и дорого. Нужно решать проблемы, которые до вас уже решили разработчики готовых библиотек. Если взять готовую, то в библиотеку сложно вносить точечные фиксы, так как компоненты закрытые.

        Headless подход - это золотая середина между этими двумя подходами.

        • День выступления: 13.04.2024
        • Время начала: 16:00
        • Время окончания: 16:30
      • Зал: 421. FullStack
      • Категории: Разработка
      • Секции: FrontEnd

      • Валентин Ульянов
        Backend developer @ open source
        Санкт-Петербург
        Atomic CSS Deep Dive
        из Доклады

          Доклад про подход Atomic CSS в верстке и разработку инструментов

          Кратко вспомним базу - почему Atomic CSS. Рассмотрим популярные решения для работы в этом подходе и сравним их с моим изобретением - mlut. Разберем проблемы известных инструментов и посмотрим, как я решил их в своем. Будут интересные архитектурные решения, технические детали и немного хардкора

          Те, кто занимается версткой, смогут по-другому взглянуть на Atomic CSS и возможно, взять в работу новый инструмент. А те, кто пишет системный код и тулинг - получить вдохновение и перенять нестандартный опыт

          • День выступления: 13.04.2024
          • Время начала: 17:00
          • Время окончания: 17:30
        • Зал: 421. FullStack
        • Категории: Разработка
        • Секции: FrontEnd

        • Глеб Картавцев
          Frontend developer @ FrameworkTeam
          Санкт-Петербург

          - Обзор инструментов для создания нового проекта

          - Разбор плюсов и минусов

          - Обзор современных архитектур, и почему FSD не панацея

          - Обзор современных UI-библиотек, и когда свои велосипеды нужны

          - Обзор подходов к работе с системой контроля версий

          • День выступления: 13.04.2024
          • Время начала: 16:30
          • Время окончания: 17:00
        • Зал: 421. FullStack
        • Категории: Разработка
        • Секции: FrontEnd