DEV Community

Madhav Jha
Madhav Jha

Posted on

1

How to get started on latest NextJS

As of this writing, the docs are available here: https://beta.nextjs.org/docs/installation.

Setup:

You need Node v16.8.0 onwards. So using nvm make sure you are on a recent enough Node version.

One way to do this is to have a file called ~/.nvmrc with content (say) v16.13.0. Now anywhere in your shell you can do nvm use to switch to this "default" version.

With the prerequisites out of the way, you can create a new app with this command: npx create-next-app@latest --experimental-app.

In the new setup, you can see app/api/hello/route.ts. When you run npm run dev you can visit http://localhost:3000/api/hello to see this API route in action.

The app directory also contains layout.tsx and page.tsx. The latter functions as "index.tsx" file presumably.

Top comments (0)

Heroku

This site is powered by Heroku

Heroku was created by developers, for developers. Get started today and find out why Heroku has been the platform of choice for brands like DEV for over a decade.

Sign Up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay