Ho Lee Fuk

Сенсей
⚔ АДМИНИСТРАТОР ⚔
Регистрация
22 Февраль 2018
Сообщения
11.997
Автор: udemy

Название: Преобразование Дизайна Figma в Компоненты ReactJS с помощью Storybook (2021)

645fb5e1702bcc3b3d78a393cb8b7d3c.jpg


Описание:

Convert a Figma design to ReactJS components using Storybook

udemy

В этом курсе вы узнаете, как сложные и крупномасштабные системы проектирования можно преобразовать в полноценные компоненты ReactJS. На протяжении всего курса вы узнаете, как профессиональные технологические компании внедряют свои системы проектирования и как вы можете сделать то же самое. Следуя рекомендациям, система дизайна будет преобразована из Figma в изолированные компоненты с помощью Storybook.

В конце курса вы создадите полностью адаптивное приложение ReactJS с собственной библиотекой компонентов. Вы сможете преобразовать любую дизайн-систему в доступные и функциональные компоненты, строго соблюдая принципы дизайн-системы.

Подход обучения на практике в этом курсе ставит вас на место настоящего инженера-программиста. Начиная с относительно простых заданий, вы постепенно переходите к более сложным и полезным компонентам. При этом вы автоматически станете более комфортно преодолевать препятствия, как если бы вы работали в отрасли

В нашей дизайн-системе доступны следующие компоненты, которые будут реализованы в ходе видеоуроков:

- Типография
- Группа кнопок
- Разбитие на страницы
- Значок
- Кнопка
- Select
- Ввод текста
- Навигационная панель (содержит вспомогательную навигацию)
- MobileNavbar
- RentalCard

Каждый компонент имеет вариант темного режима и может иметь несколько состояний, таких как наведение курсора, фокус и отключение. TailwindCSS будет использоваться для быстрого создания компонентов пользовательского интерфейса без необходимости покидать наши компоненты ReactJS. В системе дизайна доступен дополнительный набор бонусных компонентов, таких как Checkbox, Toggle, Radio и Tooltip. Все компоненты создаются с учетом таких характеристик качества, как возможность повторного использования, надежность и расширяемость.

TypeScript: Полностью типизированные компоненты

Все компоненты будут полностью типизированы, чтобы пользователи библиотеки не нарушали руководящие принципы дизайн-системы. Будут изучены наиболее важные функции TypeScript, такие как базовые типы, пользовательские типы, интерфейсы, дженерики и рекорд.

Сборка и потребление: Переход к производству

Библиотека компонентов будет оптимизирована для производства. Все компоненты будут сведены к минимуму до 360 КБ общего размера, поэтому при использовании компонентов в примере проекта страница будет загружаться невероятно быстро.

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
🔒

Доступ ограничен

Авторизуйтесь, чтобы увидеть цену и получить доступ к материалам



Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху