ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Как задеплоить React-приложение на GitHub Pages

Автор: Александр Ламков — Friendly Frontend

Загружено: 2026-02-05

Просмотров: 1018

Описание: ❤️ Отблагодарить за курс / доступ к видео на неделю раньше и закрытый чат: https://boosty.to/friendly-frontend

✏️ В финальном уроке соберём всё воедино и выложим наше приложение в интернет. Обсудим, что такое деплой для фронтенда и чем отличается dev-сервер от production-сборки. Вернём хранение задач в localStorage, чтобы приложение работало без бэкенда. Настроим переключение API под разные окружения. Соберём production-бандл и проверим его через vite preview. Доработаем маршрутизацию, чтобы ссылки работали корректно после выкладки. Подготовим vite.config.js к продакшену и настроим base под GitHub Pages. Добавим копию 404.html, чтобы SPA-роутинг не ломался. Установим и настроим пакет gh-pages, пропишем удобные npm-скрипты и задеплоим проект. В итоге получаем полноценное React-приложение в продакшене, готовое для портфолио.

🔴 Timeline:
▶ 00:00 | Введение
▶ 00:48 | Что такое деплой для фронтенда
▶ 02:37 | Возвращаем localStorage перед деплоем
▶ 16:30 | Дорабатываем маршрутизацию
▶ 20:05 | Деплой на GitHub Pages (через пакет gh-pages)
▶ 28:05 | Заключение

📚 Ссылки из видео:
➖ Код на конец урока: https://github.com/aleksanderlamkov/t...
➖ Мой To Do List на GitHub Pages: https://aleksanderlamkov.github.io/to...

🧑‍💻 Основной телеграм-канал:
https://t.me/AleksanderLamkov

💬 Коммьюнити-чат в телеграме (помощь новичкам):
https://t.me/FriendlyFrontend

🗂️ Бесплатные курсы на канале:
🟠 HTML:    • HTML курс 2025  
🔵 CSS:    • CSS курс 2025  
🟡 JS:    • JavaScript курс 2025  
🟢 A11y:    • Accessibility курс 2025  
🗺 Frontend Roadmap:    • Frontend Roadmap 2024 | Что должен учить ф...  
⚪️ Мастер-класс по верстке для новичков:    • Адаптивная верстка сайта с нуля для начина...  
🔘 Мастер-класс по верстке для продвинутых (БЭМ, SCSS):    • Вёрстка сайта с 0 до результата | HTML, БЭ...  
⚫️ Мастер-класс по верстке с практикой по JavaScript:    • Вёрстка сайта с нуля • HTML, SCSS, JS прак...  
🔴 Мастер-класс по верстке на стеке JSX, SCSS, JS, Vite, Minista (SSG), БЭМ: https://stepik.org/a/228315

📌 Автор:
➖ Личный сайт: https://aleksanderlamkov.ru/
➖ Telegram: https://t.me/AleksanderLamkov
➖ Boosty: https://boosty.to/friendly-frontend
➖ GetMentor: https://getmentor.dev/mentor/aleksand...
➖ Stepik (платные курсы и мастер-классы): https://stepik.org/a/228315

#frontend #фронтенд #react #reactjs

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Как задеплоить React-приложение на GitHub Pages

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Маршрутизация в React без библиотек. Как реализовать переходы между страницами

Маршрутизация в React без библиотек. Как реализовать переходы между страницами

NotebookLM: большой разбор инструмента (12 сценариев применения)

NotebookLM: большой разбор инструмента (12 сценариев применения)

19 лучших практик Flutter для приложений профессионального уровня (руководство 2025 г.)

19 лучших практик Flutter для приложений профессионального уровня (руководство 2025 г.)

Первый P2P‑менеджер паролей без облака от Tether (USDT): PearPass обзор

Первый P2P‑менеджер паролей без облака от Tether (USDT): PearPass обзор

Тестирование и отладка React-компонентов: React DevTools на практике

Тестирование и отладка React-компонентов: React DevTools на практике

Ставка Центробанка. Кризис банков и кризис облигаций. Причины роста цен. Экономика за 1001 секунду

Ставка Центробанка. Кризис банков и кризис облигаций. Причины роста цен. Экономика за 1001 секунду

JavaScript - логическое И, ИЛИ, НЕ, оператор нулевого слияния

JavaScript - логическое И, ИЛИ, НЕ, оператор нулевого слияния

Телеграм начали блокировать в России | Зачем это нужно государству (English subtitles) @Максим Кац

Телеграм начали блокировать в России | Зачем это нужно государству (English subtitles) @Максим Кац

ПОКИНУЛ СОБЕСЕДОВАНИЕ через МИНУТУ, это ПЕРЕБОР!

ПОКИНУЛ СОБЕСЕДОВАНИЕ через МИНУТУ, это ПЕРЕБОР!

Git — Простым Языком на Понятном Примере

Git — Простым Языком на Понятном Примере

Архитектура React-приложения. Как структурировать проект. Методология Featured-Sliced Design

Архитектура React-приложения. Как структурировать проект. Методология Featured-Sliced Design

C++: Самый Противоречивый Язык Программирования

C++: Самый Противоречивый Язык Программирования

Цепи Маркова — математика предсказаний [Veritasium]

Цепи Маркова — математика предсказаний [Veritasium]

🔥 Тоска и уныние: почему в России стало невыносимо жить?

🔥 Тоска и уныние: почему в России стало невыносимо жить?

React курс 2025

React курс 2025

Какая Админка лучше всех? Сравнил Strapi, Directus, Payload

Какая Админка лучше всех? Сравнил Strapi, Directus, Payload

Надулся экономический пузырь | Первый застройщик идёт к банкротству (English subtitles)

Надулся экономический пузырь | Первый застройщик идёт к банкротству (English subtitles)

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Формы в React: управление вводом и простая валидация без сторонних библиотек

Формы в React: управление вводом и простая валидация без сторонних библиотек

Работа с API в React. Подключение к json-server и fetch-запросы: GET, POST, DELETE, PATCH

Работа с API в React. Подключение к json-server и fetch-запросы: GET, POST, DELETE, PATCH

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]