Aditya Gupta

Link Component in Next.js: Navigating Between Pages

In our previous tutorial, we learned how to create different pages in Next.js using file-based routing but to switch between pages we changed the URL manually. Like for the Home page we entered http://localhost:3000/, for the About Us page we entered http://localhost:3000/about but how to navigate between pages directly? Well here comes the Link component

Link Component in Next.js: Navigating Between Pages Read More »

File-Based Routing in Next.js 13+: The App Router Update

Before Next.js 13, routing was based on the “pages” directory, where each file inside it was considered a route. For example, a file named “pages/about.js” will create a route “/about” containing the content returned by about.js. This approach was created to remove the need to create routes manually, but as applications grow, the “pages” directory

File-Based Routing in Next.js 13+: The App Router Update Read More »

Getting Started with Next.js: A Hello World Application

Next.js is a modern React framework for building web apps efficiently and effectively, which is becoming famous nowadays. It fills the gap that React cannot provide and due to its ability to handle the backend code, it becomes the best solution for building full-stack applications. In our previous tutorial of this exclusive Next.js series, we

Getting Started with Next.js: A Hello World Application Read More »

Next.js Introduction: A React Framework

Next.js is a new-age React framework used to create web apps more efficiently and effectively. It fills the gap that React cannot provide. Next.js extends the functionality of React by providing features such as built-in TypeScript support, middleware support, API support, enabling pre-rendering of pages at build time, server-side rendering, file-based routing, automatic code splitting,

Next.js Introduction: A React Framework Read More »