Next.js

Next.js exemplifies convention over configuration in modern web frameworks. The pages and app directory conventions auto-generate routes, file-based layouts, error boundaries, loading UI, and API routes without explicit router configuration.

API entry from apis.yml

apis.yml Raw ↑
aid: convention-over-configuration:next-js
name: Next.js
description: Next.js exemplifies convention over configuration in modern web frameworks. The pages and
  app directory conventions auto-generate routes, file-based layouts, error boundaries, loading UI, and
  API routes without explicit router configuration.
humanURL: https://nextjs.org/
baseURL: https://nextjs.org
tags:
- Next.js
- React
- Web
properties:
- type: Documentation
  url: https://nextjs.org/docs
- type: Reference
  url: https://nextjs.org/docs/app/building-your-application/routing
x-features:
- File-system-based routing
- app/ conventions for layouts, loading, and error UIs
- Auto-generated API routes from app/api/* paths
- Conventions for static and dynamic rendering
x-useCases:
- Building React applications with minimal routing config
- Standardizing front-end architecture across teams