Skip to content

cintiabsza/next-blog-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next Blog App

What this application does

This is a responsive blog. The application works both web or mobile and has a dark-light mode.

You can check the aplication here

What I learned

Through this project, I explored the benefits of using Next.js for building applications. I also learned about server-side and client-side rendering.

Key topics learned with this project include:

  • The structure of Next.js folders and files, including route creation and the concept of the layout file.
  • Key Next.js components, particularly the Link and Image components.
  • How to create client components and when to use them.
  • Implementing dark mode by studying the Context component, which is used to share dark and light mode states across the entire application.

What I've changed from the original project

In order to improve the layout of this project, I made a few changes, such as adding border radius to images and using different colors for buttons and titles.

Credits

The original version of this project was developed by @safak.

I reproduced the code and made basic changes in order to study Next.js applications.

The tutorial I used is available here.

How to run this project

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published