How enkheeboldu05/nextjs-blog works
This is a small Next.js personal website. A visitor opens the home route and can follow its link to a profile page; that page renders shared layout and profile content. The app wrapper imports global styling. The README describes a tutorial-built site, and the sampled files show only these page and presentation paths.
Main entry points: _app.js App wrapper · layout.js Site layout · index.js Home page · first-post.js Profile page
Components 10
Page routes
- App wrapper
pages/_app.js - Home page
pages/index.js - Profile page
pages/posts/first-post.js
Shared presentation
- Site layout
components/layout.js - Global styles
styles/global.css - Home styles
styles/Home.module.css - Layout styles
components/layout.module.css - Utility styles
styles/utils.module.css - Profile image
public/images
Other components
- Visitor
Connections 10
- Visitor → App wrapper: opens site
- App wrapper → Home page: renders route
- App wrapper → Profile page: renders route
- Home page → Profile page: links to
- Profile page → Site layout: renders within
- App wrapper → Global styles: imports
- Home page → Home styles: imports
- Site layout → Layout styles: imports
- Site layout → Utility styles: imports
- Site layout → Profile image: displays