Ho Lee Fuk

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

Название: Создание библиотек React с нуля (2022)

12861e1b467d532c6179b4a5fd9ea6fc.jpg


Описание:

Creating React Libraries from Scratch

newline

В этом курсе мы расскажем, что нужно для написания, поддержки и публикации библиотеки React с нуля. В опросе State of JS за 2020 год, ежегодном опросе, проводимом сообществом разработчиков JavaScript, React оказался наиболее часто используемой средой для разработки интерфейсов. Поскольку React так популярен, создание библиотек в нем может открыть вам широкий круг пользователей, участников и возможностей!

Почему этот курс

Создание библиотеки — это гораздо больше, чем просто код. Нам нужно знать все тонкости управления версиями, развертывания, сборки, документирования, управления зависимостями, типов модулей, инструментов и многого другого. Это сложная задача для всего одного учебника. Создание библиотек React с нуля научит вас всему, что вам нужно знать, чтобы преуспеть в создании библиотеки.

Не волнуйтесь, если вы не мастер React. Этот курс предназначен для новичков, которые никогда раньше не развертывали библиотеки и имеют минимальный опыт работы с React. Тем не менее, вы должны быть знакомы с JavaScript.

Темы курса

В процессе создания библиотек React с нуля мы разработаем React Hook под названием Scroller, который предоставит утилиту для прокрутки веб-страниц с использованием преимущества window.scrollTo. Мы начнем с модуля 1 с пустым каталогом; добавление файлов документации, установка зависимостей и настройка GitHub. Сразу же у вас будет проект, который можно развернуть как полнофункциональную библиотеку! В модуле 2 мы реализуем скроллер, используя Storybook для визуального тестирования нашего кода. К модулю 3 Scroller будет развернут в npm в нескольких форматах модулей JavaScript. Наконец, в модуле 4 мы рассмотрим различные инструменты и методы разработки программного обеспечения для поддержки библиотеки. Это включает в себя линтинг, модульные тесты, TypeScript и Lint-Staged! К концу этого курса вы сможете cделать npm install Scroller и использовать код React, который вы написали, в будущих проектах.

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

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

Скачать:
🔒

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

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



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

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

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

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

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

Уже с нами?

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

Сверху