Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 516.87 MB | Duration: 0h 52m
Build A Markdown Powered Static Blog With Next.js App Router
What you'll learn
How to build a static blog website using NextJS
How to use markdown as the data format for storing blog posts
Explore differences in dynamic and static rendering
Use NodeJS to read from filesystem
Requirements
Some javascript experience is recommended
Description
Welcome to our course on Full Stack Development with Next.js, where we'll guide you through the creation of a powerful static blog app!In the realm of Next.js, the possibilities are vast. From crafting highly interactive dynamic applications like social media platforms, real-time chat systems, to boosting productivity apps, Next.js is a versatile tool. Yet, its capabilities extend to the creation of static sites, perfect for content-centric platforms such as blogs, marketing websites, and news portals.This course is meticulously designed to immerse you in the world of static sites, focusing specifically on building a dynamic blog fueled by markdown. Throughout this crash course, we'll take you on a journey, demonstrating the initial construction of the site using dynamic rendering, and then seamlessly transitioning to static site generation for optimal performance.You might be wondering, "Do I really need this course?" The answer lies in the unique approach we bring to the table. While there are undoubtedly various resources available on building static sites with Next.js, we'll guide you through the exact process using a template that stands out.Visit the Next.js homepage and click on "Templates." Look for the blog template, a fantastic starting point with an excellent repository. However, it's essential to note that this template utilizes the old pages router. In our course, we've meticulously ported everything over to the new app router, making a few enhancements to better suit our preferences.If you've ever explored the Next.js templates and found them intriguing but wished for a more up-to-date and customized approach, this course is tailored for you. Join us as we unravel the intricacies of building a custom static blog website from scratch. Watch our demo video, and discover if you're ready to embark on this transformative learning journey. Thank you for considering our Full Stack Development with Next.js Blog App course!
Overview
Section 1: Introduction
Lecture 1 Demo
Section 2: The Course
Lecture 2 Initialize NextJS Project
Lecture 3 Home Page Cleanup
Lecture 4 Route Group And Layout
Lecture 5 Fake Static Markdown Posts
Lecture 6 Install Dependencies
Lecture 7 Markdown Helper
Lecture 8 Filesystem Helpers
Lecture 9 Render Latest Post On Home Page
Lecture 10 Add Post Type Interface
Lecture 11 Add Markdown Styles
Lecture 12 Style The Home Page And Blog Layout
Lecture 13 Post Detail Page
Lecture 14 Generate Next And Prev Slugs
Lecture 15 Generate Next And Prev Slugs Solution
Lecture 16 Add Prev And Next Links To Post Detail Page
Lecture 17 Rendering Strategies
Lecture 18 Generate Static Params
Lecture 19 Archives
Lecture 20 Fix Post Order Bug
Beginner NextJS developers looking to build a static blog powered by markdown
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.