This is a typesafe Next.js project bootstrapped with create-next-app
and configured to serve a mulit-language website.
It consists of:
On the dev’s side of things it also benefits from:
NextJS are rolling out new Router and Layout update so you may want to read their RFC (link in the description) for the alternative ways for doing things. This setup is based on the current documentation and is not using new or experimental features.
Clone the project and install node modules:
npm install
Copy .env.sample file
cp .env.sample .env
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying src/pages/index.tsx
. The page auto-updates as you edit the file.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
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.