PluralSight - Data Fetching and API Routes in Next.js 14
- Category Other
- Type Tutorials
- Language English
- Total size 266.2 MB
- Uploaded By freecoursewb
- Downloads 252
- Last checked 1 week ago
- Date uploaded 1 year ago
- Seeders 7
- Leechers 0
Infohash : AF6426515E69EF38997590D5627AD32C94533022
Data Fetching and API Routes in Next.js 14
https://FreeCourseWeb.com
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 48 KHz
Language: English | Size: 258 MB | Duration: 1h 21m 21s
Building a modern, interactive blog platform can be challenging, especially when integrating dynamic data and ensuring optimal performance. In this course, Data Fetching and API Routes in Next.js 14, you’ll learn to create a fully functional blog application using Next.js. First, you’ll explore data-ing methods, including static generation, server-side rendering, and client-side ing. Next, you’ll discover how to build and test RESTful APIs within Next.js to manage blog data and user interactions. Finally, you’ll learn to implement client-side data ing for real-time updates and dynamic user interactions. When you’re finished with this course, you’ll have the skills and knowledge of Next.js needed to build a robust, interactive blog platform and you'll be well-prepared to continue advancing your career with more complex Next.js projects and features.
Files:
[ FreeCourseWeb.com ] PluralSight - Data Fetching and API Routes in Next.js 14- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 01
- data-ing-approaches-in-nextjs-slides.pdf (9.4 MB)
- building-rest-apis-with-nextjs-api-routes-slides.pdf (7.7 MB) demos demos After
- DS_Store (6.0 KB)
- README.md (0.1 KB)
- eslintrc.json (0.1 KB) files
- ps-next-14.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) data
- posts.json (0.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.2 KB) styles
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB) Before
- DS_Store (6.0 KB)
- README.md (0.1 KB)
- eslintrc.json (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) pages
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) fonts
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.2 KB) styles
- globals.css (0.4 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB)
- DS_Store (6.0 KB) 03 demos demos After
- README.md (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- posts.json (0.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.6 KB) posts
- [slug].tsx (1.5 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB) Before
- DS_Store (6.0 KB)
- README.md (0.1 KB)
- eslintrc.json (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- posts.json (0.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.2 KB) styles
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB)
- DS_Store (6.0 KB)
- static-generation-ssg-with-getstaticprops-slides.pdf (5.7 MB) 04 demos demos After
- DS_Store (6.0 KB)
- README.md (0.1 KB)
- env (0.0 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- posts.json (1.5 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api
- DS_Store (6.0 KB) posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- index.ts (1.1 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.7 KB) posts
- [slug].tsx (1.6 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB) Before
- DS_Store (6.0 KB)
- README.md (0.1 KB)
- env (0.0 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- posts.json (0.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- index.ts (1.1 KB)
- env (0.0 KB) fonts
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.6 KB) posts
- [slug].tsx (1.5 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB)
- DS_Store (6.0 KB)
- incremental-static-regeneration-isr-slides.pdf (6.4 MB) 05 demos demos After
- DS_Store (6.0 KB)
- README.md (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- posts.json (1.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api
- DS_Store (6.0 KB) posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- index.ts (1.1 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.7 KB) posts
- [slug].tsx (1.3 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB) Before
- README.md (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- posts.json (1.5 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api
- DS_Store (6.0 KB) posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- index.ts (1.1 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.7 KB) posts
- [slug].tsx (1.6 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB)
- DS_Store (6.0 KB)
- server-side-rendering-ssr-with-getserversideprops-slides.pdf (6.0 MB) 06
- client-side-data-ing-and-rendering-csr-slides.pdf (7.1 MB) demos demos After
- README.md (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.9 KB)
- PostCardGrid.tsx (0.4 KB)
- PostLikes.tsx (3.7 KB)
- posts.json (1.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api
- DS_Store (6.0 KB) posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- index.ts (1.1 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.7 KB) posts
- [slug].tsx (1.3 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB) Before
- DS_Store (6.0 KB)
- README.md (0.1 KB) files
- ps-nextjs.postman_collection.json (3.6 KB)
- next-env.d.ts (0.2 KB)
- next.config.mjs (0.1 KB)
- package-lock.json (174.9 KB)
- package.json (0.6 KB)
- postcss.config.mjs (0.1 KB) public
- favicon.ico (25.3 KB)
- DS_Store (6.0 KB) components
- PostCard.tsx (0.8 KB)
- PostCardGrid.tsx (0.4 KB)
- PostLikes.tsx (3.7 KB)
- posts.json (1.8 KB)
- postStoreClient.ts (0.8 KB)
- DS_Store (6.0 KB)
- _app.tsx (0.2 KB)
- _document.tsx (0.3 KB) api
- DS_Store (6.0 KB) posts
- [id].ts (2.7 KB)
- index.ts (1.7 KB)
- index.ts (1.1 KB)
- GeistMonoVF.woff (66.3 KB)
- GeistVF.woff (64.7 KB)
- index.tsx (0.7 KB) posts
- [slug].tsx (1.3 KB)
- globals.css (0.4 KB)
- Post.ts (0.1 KB)
- tailwind.config.ts (0.4 KB)
- tsconfig.json (0.6 KB)
- DS_Store (6.0 KB) 1-Data Fetching Approaches in Next.js
- 1 -Getting Started with Data Fetching in Next.js.mp4 (2.8 MB)
- 2 -Understanding Static Site Generation (SSG).mp4 (2.8 MB)
- 3 -Understanding Server-side Rendering (SSR).mp4 (3.8 MB)
- 4 -Understanding Incremental Static Regeneration (ISR).mp4 (4.5 MB)
- 5 -Understanding API Routes.mp4 (4.0 MB)
- 6 -Understanding Client-side Data Fetching.mp4 (7.2 MB)
- 10 -Calling a Next.js API Endpoint.mp4 (4.7 MB)
- 11 -Handle POST Requests in Next.js.mp4 (9.5 MB)
- 12 -Handle GET Requests in Next.js.mp4 (11.6 MB)
- 13 -Handle PUT Requests in Next.js.mp4 (14.5 MB)
- 14 -Handle DELETE Requests in Next.js.mp4 (8.7 MB)
- 7 -Getting Started with Next.js API Routes.mp4 (5.4 MB)
- 8 -Understanding Next.js Project Structure.mp4 (11.0 MB)
- 9 -Creating a Next.js API Endpoint.mp4 (11.6 MB)
- 15 -Getting Started with Next.js SSG.mp4 (5.7 MB)
- 16 -Understanding getStaticProps, Context, and Return Values.mp4 (7.3 MB)
- 17 -Rendering a Static Page.mp4 (5.4 MB)
- 18 -Introducing Dynamic Static Rendering in Next.js.mp4 (7.5 MB)
- 19 -Creating Dynamic Static Pages with getStaticPaths.mp4 (8.9 MB)
- 20 -Building Static Sites for Production in Next.js.mp4 (4.0 MB)
- 21 -Getting Started with Next.js Incremental Static Regeneration.mp4 (7.0 MB)
- 22 -Introducing Time-based Page Revalidation.mp4 (4.1 MB)
- 23 -Introducing the Blocking Fallback Strategy.mp4 (7.5 MB)
- 24 -Introducing on Demand Page Revalidation.mp4 (9.1 MB)
- 25 -Revalidating Pages on Demand.mp4 (6.5 MB)
- 26 -Getting Started with Next.js SSR.mp4 (8.8 MB)
- 27 -Rendering Dynamic Routes on the Server.mp4 (7.9 MB)
- 28 -Getting Started with Next.js CSR.mp4 (4.9 MB)
- 29 -Understanding SWR.mp4 (5.1 MB)
- 30 -Working with SWR.mp4 (12.6 MB)
- 31 -Fetching Data from the Client Side.mp4 (5.7 MB)
- Bonus Resources.txt (0.4 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce