<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>React on Digitable courses</title>
    <link>https://courses.digitable.life/tags/react/</link>
    <description>Recent content in React on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/react/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Frontend: карта трека и как устроена современная веб-разработка</title>
      <link>https://courses.digitable.life/post/frontend/00-overview/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/00-overview/</guid>
      <description>Что такое фронтенд как инженерная дисциплина: слои платформы, путь от URL до пикселя, стратегии рендеринга и гидратация, Core Web Vitals, честное сравнение фреймворков и карта трека.</description>
    </item>
    <item>
      <title>React: компоненты, JSX, состояние, жизненный цикл, реконсиляция</title>
      <link>https://courses.digitable.life/post/frontend/08-react-fundamentals/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/08-react-fundamentals/</guid>
      <description>Как React превращает JSX в DOM: элементы против компонентов, состояние как снимок, реконсиляция по key, дерево Fiber, фазы render и commit — и почему приложение тормозит.</description>
    </item>
    <item>
      <title>Агенты и ReAct: цикл рассуждение-действие, инструменты, планирование, память</title>
      <link>https://courses.digitable.life/post/ai-engineering/07-agents-and-react/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/ai-engineering/07-agents-and-react/</guid>
      <description>Как из одного вызова модели получается агент: цикл ReAct, проектирование инструментов, стратегии планирования, четыре уровня памяти, экономика длинных траекторий и способы не дать циклу сойти с ума.</description>
    </item>
    <item>
      <title>Работа с данными: fetch, React Query, кэширование, оптимистичные обновления</title>
      <link>https://courses.digitable.life/post/frontend/11-data-fetching/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/11-data-fetching/</guid>
      <description>Серверное состояние против клиентского: честный fetch с отменой и ретраями, гонки в useEffect, устройство кэша запросов, staleTime против gcTime, инвалидация, оптимистичные обновления с откатом и измерение водопадов в DevTools.</description>
    </item>
    <item>
      <title>Роутинг и стратегии рендеринга: SPA, SSR, SSG, ISR, гидратация</title>
      <link>https://courses.digitable.life/post/frontend/13-routing-and-rendering/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/13-routing-and-rendering/</guid>
      <description>Как URL превращается в экран: History API и матчинг маршрутов, каскады запросов и loader&amp;rsquo;ы, CSR/SSR/SSG/ISR/PPR, стриминг с Suspense, механика гидратации и её цена, острова, RSC и resumability — с кодом и способами всё это измерить.</description>
    </item>
    <item>
      <title>Сравнение фреймворков: React, Vue, Svelte, Angular, Solid — что выбрать</title>
      <link>https://courses.digitable.life/post/frontend/16-frameworks-comparison/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/16-frameworks-comparison/</guid>
      <description>Честное сравнение React, Vue, Svelte, Angular и Solid: три модели обновления DOM, одна задача на пяти фреймворках, где протекает каждая абстракция, что показывают бенчмарки, во что обходится владение и как выбирать под задачу, а не под моду.</description>
    </item>
    <item>
      <title>Тестирование фронтенда: юнит, компонентные, E2E, визуальная регрессия</title>
      <link>https://courses.digitable.life/post/frontend/15-frontend-testing/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/15-frontend-testing/</guid>
      <description>Как собрать набор тестов фронтенда, который ловит настоящие регрессии: Vitest и Testing Library, перехват сети через MSW, browser mode, E2E на Playwright, детерминированная визуальная регрессия и борьба с флейками в CI.</description>
    </item>
    <item>
      <title>Управление состоянием: локальное, контекст, Redux, Zustand, сигналы</title>
      <link>https://courses.digitable.life/post/frontend/10-state-management/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/10-state-management/</guid>
      <description>Виды состояния и где им место: useState и useReducer, честная модель React Context, внешние сторы на useSyncExternalStore, Redux Toolkit, Zustand, Jotai, сигналы и машины состояний — с профилированием и разбором, почему приложение тормозит.</description>
    </item>
    <item>
      <title>Формы и валидация: контролируемые поля, схемы, UX ошибок</title>
      <link>https://courses.digitable.life/post/frontend/12-forms-and-validation/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/12-forms-and-validation/</guid>
      <description>Где живёт значение поля, почему одна схема должна работать и в браузере, и на сервере, когда показывать ошибку, как формулировать её текст — и почему большая контролируемая форма портит INP.</description>
    </item>
    <item>
      <title>Хуки и паттерны React: useState, useEffect, мемоизация, композиция</title>
      <link>https://courses.digitable.life/post/frontend/09-react-hooks-and-patterns/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/frontend/09-react-hooks-and-patterns/</guid>
      <description>Как на самом деле работают хуки: слоты в fiber, снимки рендера, эффекты как синхронизация, честная цена мемоизации, кастомные хуки и паттерны композиции компонентов.</description>
    </item>
    <item>
      <title>Лекториум: фронтенд-разработка приложений</title>
      <link>https://courses.digitable.life/video/frontend-apps-lecture/</link>
      <pubDate>Wed, 05 Jun 2024 12:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/video/frontend-apps-lecture/</guid>
      <description>Лекция про устройство фронтенда, роль браузера, React и основные идеи разработки интерфейсов.</description>
    </item>
  </channel>
</rss>
