ant-design/docs/react/use-with-next.en-US.md
lijianan 9494f39c68
site: update Next.js docs (#43448)
* site: update nextjs docs

* fix

* add
2023-07-10 10:08:28 +08:00

1.7 KiB

order title
4 Usage with Next.js

Next.js is currently the most popular React server-side isomorphic framework in the world. This article will try to use antd components in projects created by Next.js.

Install and Initialization

Before all start, you may need install yarn or pnpm.

The tool will create and initialize environment and dependencies automatically, please try config your proxy setting, or use another npm registry if any network errors happen during it.

After the initialization is complete, we enter the project and start.

$ cd antd-demo
$ npm run dev

Open the browser at http://localhost:3000/. if you see the NEXT logo, it is considered a success.

Import antd

Now we install antd from yarn or npm or pnpm.

Modify src/app/page.tsx, import Button component from antd.

'use client';

import React from 'react';
import { Button } from 'antd';

const Home = () => (
  <div className="App">
    <Button type="primary">Button</Button>
  </div>
);

export default Home;

OK, you should now see a blue primary button displayed on the page. Next you can choose any components of antd to develop your application. Visit other workflows of Next.js at its User Guide.

We are successfully running antd components now, go build your own application!