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)
    02
    • 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)
        src
        • DS_Store (6.0 KB)
        • data
          • posts.json (0.8 KB)
          lib
          • postStoreClient.ts (0.8 KB)
          pages
          • 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)
            fonts
            • GeistMonoVF.woff (66.3 KB)
            • GeistVF.woff (64.7 KB)
          • index.tsx (0.2 KB)
          • styles
            • globals.css (0.4 KB)
            types
            • 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)
              src
              • 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)
                      src
                      • DS_Store (6.0 KB)
                      • components
                        • PostCard.tsx (0.8 KB)
                        • PostCardGrid.tsx (0.4 KB)
                        data
                        • posts.json (0.8 KB)
                        lib
                        • postStoreClient.ts (0.8 KB)
                        pages
                        • 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)
                          fonts
                          • GeistMonoVF.woff (66.3 KB)
                          • GeistVF.woff (64.7 KB)
                        • index.tsx (0.6 KB)
                        • posts
                          • [slug].tsx (1.5 KB)
                          styles
                          • globals.css (0.4 KB)
                          types
                          • 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)
                            src
                            • DS_Store (6.0 KB)
                            • components
                              • PostCard.tsx (0.8 KB)
                              • PostCardGrid.tsx (0.4 KB)
                              data
                              • posts.json (0.8 KB)
                              lib
                              • postStoreClient.ts (0.8 KB)
                              pages
                              • 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)
                                fonts
                                • GeistMonoVF.woff (66.3 KB)
                                • GeistVF.woff (64.7 KB)
                              • index.tsx (0.2 KB)
                              • styles
                                • globals.css (0.4 KB)
                                types
                                • 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)
                                      src
                                      • DS_Store (6.0 KB)
                                      • components
                                        • PostCard.tsx (0.8 KB)
                                        • PostCardGrid.tsx (0.4 KB)
                                        data
                                        • posts.json (1.5 KB)
                                        lib
                                        • postStoreClient.ts (0.8 KB)
                                        pages
                                        • 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)
                                            revalidate
                                            • index.ts (1.1 KB)
                                            fonts
                                            • GeistMonoVF.woff (66.3 KB)
                                            • GeistVF.woff (64.7 KB)
                                          • index.tsx (0.7 KB)
                                          • posts
                                            • [slug].tsx (1.6 KB)
                                            styles
                                            • globals.css (0.4 KB)
                                            types
                                            • 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)
                                              src
                                              • DS_Store (6.0 KB)
                                              • components
                                                • PostCard.tsx (0.8 KB)
                                                • PostCardGrid.tsx (0.4 KB)
                                                data
                                                • posts.json (0.8 KB)
                                                lib
                                                • postStoreClient.ts (0.8 KB)
                                                pages
                                                • 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)
                                                  revalidate
                                                  • 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)
                                                  styles
                                                  • globals.css (0.4 KB)
                                                  types
                                                  • 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)
                                                        src
                                                        • DS_Store (6.0 KB)
                                                        • components
                                                          • PostCard.tsx (0.8 KB)
                                                          • PostCardGrid.tsx (0.4 KB)
                                                          data
                                                          • posts.json (1.8 KB)
                                                          lib
                                                          • postStoreClient.ts (0.8 KB)
                                                          pages
                                                          • 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)
                                                              revalidate
                                                              • index.ts (1.1 KB)
                                                              fonts
                                                              • GeistMonoVF.woff (66.3 KB)
                                                              • GeistVF.woff (64.7 KB)
                                                            • index.tsx (0.7 KB)
                                                            • posts
                                                              • [slug].tsx (1.3 KB)
                                                              styles
                                                              • globals.css (0.4 KB)
                                                              types
                                                              • 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)
                                                                src
                                                                • DS_Store (6.0 KB)
                                                                • components
                                                                  • PostCard.tsx (0.8 KB)
                                                                  • PostCardGrid.tsx (0.4 KB)
                                                                  data
                                                                  • posts.json (1.5 KB)
                                                                  lib
                                                                  • postStoreClient.ts (0.8 KB)
                                                                  pages
                                                                  • 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)
                                                                      revalidate
                                                                      • index.ts (1.1 KB)
                                                                      fonts
                                                                      • GeistMonoVF.woff (66.3 KB)
                                                                      • GeistVF.woff (64.7 KB)
                                                                    • index.tsx (0.7 KB)
                                                                    • posts
                                                                      • [slug].tsx (1.6 KB)
                                                                      styles
                                                                      • globals.css (0.4 KB)
                                                                      types
                                                                      • 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)
                                                                              src
                                                                              • DS_Store (6.0 KB)
                                                                              • components
                                                                                • PostCard.tsx (0.9 KB)
                                                                                • PostCardGrid.tsx (0.4 KB)
                                                                                • PostLikes.tsx (3.7 KB)
                                                                                data
                                                                                • posts.json (1.8 KB)
                                                                                lib
                                                                                • postStoreClient.ts (0.8 KB)
                                                                                pages
                                                                                • 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)
                                                                                    revalidate
                                                                                    • index.ts (1.1 KB)
                                                                                    fonts
                                                                                    • GeistMonoVF.woff (66.3 KB)
                                                                                    • GeistVF.woff (64.7 KB)
                                                                                  • index.tsx (0.7 KB)
                                                                                  • posts
                                                                                    • [slug].tsx (1.3 KB)
                                                                                    styles
                                                                                    • globals.css (0.4 KB)
                                                                                    types
                                                                                    • 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)
                                                                                      src
                                                                                      • DS_Store (6.0 KB)
                                                                                      • components
                                                                                        • PostCard.tsx (0.8 KB)
                                                                                        • PostCardGrid.tsx (0.4 KB)
                                                                                        • PostLikes.tsx (3.7 KB)
                                                                                        data
                                                                                        • posts.json (1.8 KB)
                                                                                        lib
                                                                                        • postStoreClient.ts (0.8 KB)
                                                                                        pages
                                                                                        • 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)
                                                                                            revalidate
                                                                                            • index.ts (1.1 KB)
                                                                                            fonts
                                                                                            • GeistMonoVF.woff (66.3 KB)
                                                                                            • GeistVF.woff (64.7 KB)
                                                                                          • index.tsx (0.7 KB)
                                                                                          • posts
                                                                                            • [slug].tsx (1.3 KB)
                                                                                            styles
                                                                                            • globals.css (0.4 KB)
                                                                                            types
                                                                                            • 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)
                                                                                              2-Building REST APIs with Next.js API Routes
                                                                                              • 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)
                                                                                              3-Static Generation (SSG) with getStaticProps
                                                                                              • 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)
                                                                                              4-Incremental Static Regeneration (ISR)
                                                                                              • 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)
                                                                                              5-Server-side Rendering (SSR) with getServerSideProps
                                                                                              • 26 -Getting Started with Next.js SSR.mp4 (8.8 MB)
                                                                                              • 27 -Rendering Dynamic Routes on the Server.mp4 (7.9 MB)
                                                                                              6-Client-side Data Fetching and Rendering (CSR)
                                                                                              • 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
GDRIVE-CACHE 📁 GD (hit) | ID: 1eM7xY3DRs... 📄 torrent 🕐 11 Jan 2026, 02:45:00 am IST ⏰ 05 Feb 2026, 02:44:56 am IST ✅ Valid for 18d 14h 🔄 Refresh Cache