Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Amazing threesome, rrr... React. Redux. Real world / Ростислав Галкин (Babo)
Next
Download to read offline and view in fullscreen.

Share

Библиотека UI компонентов, о которой вы всегда мечтали / Роберт Харитонов (Liberty Global)

Download to read offline

Уже много лет все говорят о компонентном вебе и мире, где новые интерфейсы строятся из готовых блоков на раз-два, но чего мы в итоге достигли? Пока БЭМ, Polymer, Angular и создатели других технологий ищут лучшие пути организации клиентского кода, создавая сложные абстракции, сообщество React уже давно наслаждается отличными и простыми инструментами для работы с UI компонентами.

В рамках доклада Роберт поделится опытом мирового React-сообщества в создании удобных и простых в обращении библиотек UI компонентов.

Вы научитесь:
- Разрабатывать компоненты таким образом, что их можно будет легко интегрировать в любые проекты.
- Создавать удобную, изолированную среду для разработки UI компонентов.
- Делиться описанием всевозможных состояний имплементаций компонентов с командой разработчиков и дизайнеров.

Related Books

Free with a 30 day trial from Scribd

See all

Библиотека UI компонентов, о которой вы всегда мечтали / Роберт Харитонов (Liberty Global)

  1. 1. БИБЛИОТЕКА UI КОМПОНЕНТОВ о которой вы всегда мечтали Роберт Харитонов @operatino & rhr.me
  2. 2. Front-end Development Lead Liberty Global / Ziggo Роберт Харитонов @operatino
  3. 3. SourceJS The Living Style Guide Platform
  4. 4. @operatino Предыдущие доклады • http://bit.ly/building-react-library • http://bit.ly/the-style-guide-platform • http://bit.ly/style-guide-tools-overview • http://bit.ly/documenting-the-markup
  5. 5. Начнем наш КВЕСТ • Выбираем технологии • Выбираем инструменты • Разрабатываем
  6. 6. @operatino Технологии
  7. 7. @operatino 1816 компонентов 2288 компонентов http://react-components.comhttp://ngmodules.org
  8. 8. @operatino
  9. 9. @operatino Хороший компонент должен • Быть полностью инкапсулированным • Хорошо расширяться • Легко устанавливаться
  10. 10. @operatino Инструменты
  11. 11. react-styleguidist
  12. 12. react-storybook
  13. 13. @operatino Разрабатываем
  14. 14. Начинаем с малого
  15. 15. Добавим стилей
  16. 16. Добавим propTypes
  17. 17. @operatino Рабочая станция
  18. 18. Роберт Харитонов @operatino & rhr.me Спасибо!
  • tchaykovski

    Nov. 20, 2017

Уже много лет все говорят о компонентном вебе и мире, где новые интерфейсы строятся из готовых блоков на раз-два, но чего мы в итоге достигли? Пока БЭМ, Polymer, Angular и создатели других технологий ищут лучшие пути организации клиентского кода, создавая сложные абстракции, сообщество React уже давно наслаждается отличными и простыми инструментами для работы с UI компонентами. В рамках доклада Роберт поделится опытом мирового React-сообщества в создании удобных и простых в обращении библиотек UI компонентов. Вы научитесь: - Разрабатывать компоненты таким образом, что их можно будет легко интегрировать в любые проекты. - Создавать удобную, изолированную среду для разработки UI компонентов. - Делиться описанием всевозможных состояний имплементаций компонентов с командой разработчиков и дизайнеров.

Views

Total views

825

On Slideshare

0

From embeds

0

Number of embeds

361

Actions

Downloads

9

Shares

0

Comments

0

Likes

1

×