Successfully reported this slideshow.
Your SlideShare is downloading. ×

Разработка React-компонентов / Павел Силин (ООО "ДЭВИМ")

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 44 Ad

Разработка React-компонентов / Павел Силин (ООО "ДЭВИМ")

Download to read offline

РИТ++ 2017, Frontend Сonf
Зал Мумбаи, 5 июня, 10:00

Тезисы:
http://frontendconf.ru/2017/abstracts/2574.html

1) Использование принципов SOLID для react-компонентов.
2) Использование stroybook для разработки react-компонентов.
3) Как мы бьем приложение на react-компоненты.
4) Тупые и умные react-компоненты.
5) React-компоненты и стили/

РИТ++ 2017, Frontend Сonf
Зал Мумбаи, 5 июня, 10:00

Тезисы:
http://frontendconf.ru/2017/abstracts/2574.html

1) Использование принципов SOLID для react-компонентов.
2) Использование stroybook для разработки react-компонентов.
3) Как мы бьем приложение на react-компоненты.
4) Тупые и умные react-компоненты.
5) React-компоненты и стили/

Advertisement
Advertisement

More Related Content

More from Ontico (20)

Recently uploaded (20)

Advertisement

Разработка React-компонентов / Павел Силин (ООО "ДЭВИМ")

  1. 1. Павел Силин - ведущий фронтенд разработчик в компании Разработка SOLIDных React компонентов
  2. 2. В веб разработке 6 лет
  3. 3. Разработка на React 2 года
  4. 4. Яндекс Директ
  5. 5. Roistat
  6. 6. DEVIM
  7. 7. Переиспользование
  8. 8. Регрессии
  9. 9. Болезненный рефакторинг
  10. 10. Как это работает?
  11. 11. SRP - изменение логики выбора меню - изменение вида элемента меню - изменение расположения элементов S
  12. 12. Open / Close O
  13. 13. Liskov substitution principle Наследование L
  14. 14. Interface segregation WTF!? I
  15. 15. DDependency inversion
  16. 16. Header
  17. 17. Верстка
  18. 18. 5 простых тактик
  19. 19. Разделяйте на Layout, UI, Style Помогает соблюдать SOI
  20. 20. Примитив, [Примитив], Компонент, [Компонент], Функция Простое API Помогает соблюдать SI
  21. 21. Не выставляй наружу style и className Открывая компонент для расширения, нарушаем I
  22. 22. Выделяйет всю логику и композицию в контейнеры Помогает соблюдать S
  23. 23. Используйте css in js и забудьте уже про css препроцессоры и ад с верстой Не открывает врата в АД
  24. 24. pavelsilinw@gmail.com @psilin @pavelsilin Спасибо Павел

×