Что не так с ? Best practices vs code smells, Александр Погорелов - Frontend
Подписывайтесь на наш канал здесь и в телеграмм , чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Александр Погорелов, Senior Frontend Developer, Teamlead, DataArt
Доклад начну с представления себя и плана презентации, потом разберу каждый из смысловых блоков, которых всего три: немного о самом фреймворке; разбор “запахов“ кода; разбор лучших практик. Доклад будет полезен фронтенд разработчикам любого уровня, новички узнают что-то новое, матёрые разработчики освежат память. Используя подходы описанные в докладе, ваш код будет чище, читабельнее и поддерживаемее, потому что все примеры взяты из реальной жизни, из реальных проектов. В конце будут даны ссылки на используемые источники и репозиторий с примерами использования лучших практик представленных в презентации.
0:28 Вступление
1:07 Что не так с
3:57 Code Smells / Много props
4:52 Неконсистентные props
5:38 Разные сущности в одном useEffect
6:12 Props in useState
8:16 God Component
9:33 Context as Redux
10:08 Сырые данные
12:14 Общепрограммистские Best practices
14:49 Сокрытие сложности
15:13 Components & Containers
16:41 Custom Hooks
17:53 High Order Components
18:42 Context API
19:24 Function as a Child
20:12 Оптимизация /
21:58 useCallback (useMemo)
23:32 God Context
25:02 Итоги
1 view
2044
554
9 months ago 00:48:14 1
Захар Прилепин: «Не верю в миф о посттравматическом синдроме» | Первое большое интервью. Гурьянова
9 months ago 00:02:54 1
От людей на деревне не спрятаться “Дело было в Пенькове (1957)“
9 months ago 00:37:40 1
Как правильно целовать иконы? Священник Георгий Букин / «ТЕТ-А-ТЕТ»
9 months ago 02:19:35 1
Сергей Бубновский: здоровая спина и суставы, мифы о сахаре, оземпик и новое тело в любом возрасте
9 months ago 00:21:31 1
Путин: Россия готова искать пути к миру с Украиной
9 months ago 00:18:34 1
Он решал ВСЁ! Главный вор в законе ВСЕГО ПОСТСОВЕТСКОГО ПРОСТРАНСТВА
9 months ago 00:33:39 1
Google помогает избирателям выбрать правильного кандидата | Джимми Дор
9 months ago 00:16:45 1
Чем ОПАСНА шизофрения? / Как протекает ее РАЗВИТИЕ и какие у нее ПРЕДВЕСТНИКИ?
9 months ago 00:07:46 1
3🏛️ПОСЛАНИЯ ИЗ ДОМА🏛️АНГЕЛЫ-КОНСУЛЬТАНТЫ💞ПРОВОДНИКИ💫СЛУГИ ЛЮЦИФЕРА РАСКАЯНИЕ💓ПОРТАЛЫ🌀АНГЕЛЬСКИЕ МИРЫ
9 months ago 00:27:08 1
1. Иероним Босх / рассказ о художнике + разбор картины Босха “7 смертных грехов“ (часть 1)
9 months ago 00:05:25 1
СКОЛЬКО СТОИТ #НЕТВОЙНЕ ?
9 months ago 00:46:06 1
Поёт Андрей Миронов
9 months ago 00:38:39 1
ПОМОЛИТЕСЬ ЗА ВЗРОСЛЫХ ДЕТЕЙ! Сильная материнская молитва. Сегодня все исполнится! Православие.
9 months ago 00:04:16 1
Марат Нигматуллин - Верь (народный клип)
9 months ago 01:01:06 1
Правда, к которой мы не готовы | ALI
9 months ago 00:05:31 1
Никогда не делайте укол в сустав! Кому точно не поможет укол гиалуроновой кислоты в сустав.
9 months ago 00:10:27 1
Голодание сухое и на воде: за и против! Что будет, если не есть и не пить 3 дня?
9 months ago 00:21:17 1
ДОМ СГНИЛ ЗА 3 ГОДА! РЕКОРДСМЕНЫ ГЛУПОСТИ | СТРОЙХЛАМ
9 months ago 00:18:08 1
Игровая индустрия как инструмент «мягкой силы» | Русофобию воспитывают с детства |
9 months ago 00:02:02 1
Топ 5 лучших злодеев TMNT 2003
9 months ago 00:03:56 1
ANTIDOT — Два-три дня или всё идёт по плану
9 months ago 00:38:38 1
ВСЕМ РОДИТЕЛЯМ! ТРЕБОВАНИЕ ШКОЛ МЕДИЦ.КАРТ С ПРИВИВКАМИ НЕЗАКОННО! ОТВЕТ ДИРЕКТОРА-ОНИ НАМ НЕ НУЖНЫ!