Skip to content

albaitas/react-next14-features-typescript

Repository files navigation

react-next14-features-typescript

This is a web application project written using Create Next App, React, Typescript with Next.js version 14 feature details.

Demo

Project hosted on Vercel: https://react-next14-features-typescript.vercel.app/

Features

  • SSR and CSR
  • delay with Data Fetching
  • cache with no-store
  • filtering todos by title
  • sorting users by name and email
  • image with width and height properties
  • image props fill
  • image props priority
  • nested routes
  • root layout, nested layout
  • loading skeleton with route groups
  • loading spinner with remaining routes
  • dynamic route segment
  • optional catch-all route segment
  • pages titles and descriptions with metadata
  • handling all errors with error.tsx
  • handling 404 errors with not-found.tsx
  • tablet and mobile friendly

Build with

  • React Js, Scss, Next Js
  • JSONPlaceholder API
  • Typescript
  • react-icons
  • react-loading-skeleton
  • fast-sort
  • usePathname, searchParams
  • useDebounce
  • Suspense, lazy
  • next/link, next/navigation, next/image

Installation

Install git, nodejs, npm in your local computer

Clone this repository to your local computer:

$ git clone https://github.com/albaitas/react-next14-features-typescript.git

Install dependencies:

npm install

Runs the app in the development mode:

npm run dev

About

This is a web application project written using Create Next App, React, Typescript with Next.js version 14 feature details.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published