Освойте создание полноценных Chrome-расширений с нуля до продакшена! Научитесь разрабатывать мощные, функциональные Chrome-расширения с современным стеком технологий и лучшими практиками. В этом курсе вы создадите продвинутое расширение, которое интегрируется с отдельным React-интерфейсом и взаимодействует с API на Node.js. Это курс, который я сам хотел бы пройти, когда только начинал работать с Chrome-расширениями!
Что вас ждет в курсе?
Курс построен на основе практического проекта, где мы шаг за шагом создадим полноценное Chrome-расширение с современной архитектурой. Вы научитесь:
Разрабатывать пользовательский интерфейс с React и API с Node.js / Express
Создавать Chrome-расширение, которое взаимодействует с UI и API
Настраивать аутентификацию пользователей на уровне расширения, интерфейса и API
Использовать продвинутые техники разработки (например, инъекцию React-приложений в веб-страницы через Content Scripts)
Работать с Chrome Extension API (Actions API, Tabs API и другие) для создания удобного пользовательского опыта
Размещать и публиковать расширения, UI и API
...и многое другое!
Технологии и инструменты
На протяжении курса мы будем использовать современные инструменты и библиотеки:
Инструменты: Docker, MongoDB Compass, Mailtrap, Postman и другие
Мы разработаем функциональное Chrome-расширение, вдохновленное Pocket: пользователи смогут сохранять, обновлять, удалять и тегировать ссылки, создавая удобную систему для их организации и быстрого поиска.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
С более чем десятилетним опытом разработки Chrome-расширений и масштабируемых веб-приложений, я глубоко разбираюсь в экосистеме Chrome Extensions.Я создал и опубликовал несколько расширений в Chrome Web Store, привлекая тысячи активных пользователей и совершенствуя лучшие практики разработки. Помимо этого, я разработал ExtensionKit - универсальный набор примеров и шаблонов, упрощающий создание расширений. Мой курс "Основы разработки Chrome-р