FrontendConf

Страница участника

назад

Зал «Сфера»

Принят

Архитектура

Мнение ПК

Мнение ПК. Алексей Авдеев:

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

Фото куратора

Алексей Авдеев

  • # Пакетные менеджеры и организация модульности

  • # Рефакторинг

  • # Разработка библиотек, включая open source библиотеки

  • # Дизайн-системы

  • # Поддержка и развитие legacy систем

  • # TypeScript

  • # Кодогенерация

  • # Типовые ошибки

  • # Лайфхаки

Фото докладчика

Антон Крылов

Авито

Пишем компоненты, которые захочется переиспользовать

Целевая аудитория

Джуны с универским бэкграундом; мидлы, которым не достает инфы о том, как делать хорошо; сеньоры, которые застряли в старых паттернах и хотят увидеть мир по-новому :)

Тезисы

Компоненты мы пишем каждый день. Но редко отдаём себе отчёт, что нам, скорее всего, придётся это переписывать через год или даже несколько недель. Мы не заботимся о себе в будущем, когда пишем плохо. Пора это исправить :)

Вопросы, на которые отвечу:
* Как сделать компоненты плохо?
* Какие характеристики есть у компонентов?
* Как мы можем на эти характеристики влиять?
* Как проще всего думать про граф зависимостей?
* Как делать API компонента приятнее?
* Что такое DI и как его готовить в реакте?
* Что такое DSL и почему это плохо (хорошо)?
* Как сделать компоненты хорошо?

Целевая аудитория

Джуны с универским бэкграундом; мидлы, которым не достает инфы о том, как делать хорошо; сеньоры, которые застряли в старых паттернах и хотят увидеть мир по-новому :)

Антон Крылов

Авито

Рефакторит с малых лет и переживает за расход своих и чужих ментальных ресурсов. Пишет фронтенд со вкусом пива и воспринимает код через призму тимлида.

Подписка на новости

Хотите быть в курсе? Для получения анонсов о новых конференциях, полезных материалах и вдохновения — подписывайтесь на нас!

Нажимая на кнопку «Подписаться», вы соглашаетесь с Политикой обработки персональных данных