Course Outline

Introduction

Modern React for Government

  • What's new in React 18 and 19
  • Modern tools and changes in approach

React Advanced Hooks

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Concurrent Mode in React

  • Usage of useTransition, useDeferredValue hooks

Next.js Routing for Government

  • Differences between App Router and Pages Router

Rendering Strategies in Next.js for Government

  • Server Side Rendering vs Single Page Application vs Static Generation

Server Components and Server Actions for Government

  • Usage of ‘use server’ and ‘use client’ directives

Data Fetching and Caching for Government

  • Incremental Static Regeneration strategy

Using Next.js as a Backend for Government

  • Edge Functions and Edge Runtime

State Management for Government

  • React Context, Redux, and atomic state management (Zustand)

Creating Templates in Next.js for Government

  • Reusable templates
  • Available CSS approaches and template libraries

Performance Optimization for Government

  • Improving load time and achieving high Web Core Vitals scores

Instrumentation for Government

Testing in Next.js for Government

Monorepo Strategies for Government

  • Next.js with TurboRepo / Nx

Monitoring, Deployment, and Orchestration for Government

Summary and Next Steps for Government

Requirements

  • A strong understanding of JavaScript and ES6+
  • Experience with React and React Hooks
  • Familiarity with the basics of Next.js
  • An understanding of API calls and state management

Audience for Government

  • Experienced React developers aiming to enhance their expertise in Next.js
  • Front-end and full-stack developers interested in advanced performance optimization techniques
  • Software engineers working on large-scale Next.js applications within the public sector
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories