План на курса

Въведение

Модерен React

  • Какво е новото в React 18 и 19
  • Съвременни инструменти и промени в подхода

React Усъвършенствани куки

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Едновременен режим в React

  • Използване на кукички useTransition, useDeferredValue

Next.js Маршрутизиране

  • Разлики между App Router и Pages Router

Стратегии за изобразяване в Next.js

  • Изобразяване от страната на сървъра срещу приложение с една страница срещу статично генериране

Сървърни компоненти и сървърни действия

  • Използване на директиви „използване на сървър“ и „използване на клиент“.

Извличане на данни и кеширане

  • Стратегия за постепенно статично регенериране

Използване на Next.js като бекенд

  • Edge функции и Edge Runtime

State Management

  • React Контекст, Redux и управление на атомно състояние (Zustand)

Създаване на шаблони в Next.js

  • Шаблони за многократна употреба
  • Налични CSS подходи и библиотеки с шаблони

Оптимизация на производителността

  • Подобряване на времето за зареждане и постигане на високи резултати на Web Core Vitals

Инструментариум

Тестване в Next.js

Стратегии на Monorepo

  • Next.js с TurboRepo / Nx

Мониторинг, внедряване и оркестрация

Обобщение и следващи стъпки

Изисквания

  • Силно разбиране на JavaScript и ES6+
  • Опит с React и React куки
  • Основно познаване на Next.js
  • Разбиране на извикванията на API и управление на състоянието

Публика

  • Опитни React разработчици, които искат да задълбочат знанията си за Next.js
  • Front-end и full-stack разработчици, търсещи усъвършенствани техники за оптимизиране на производителността
  • Софтуерни инженери, работещи върху широкомащабни Next.js приложения
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории