- React의 Ant Design
- Ant Design of React
- Ant Design of React
- v5.21.3Changelog
- 기본 사용법
- 如何使用
- 迁移
- Basic Usage
- 고급기능
- 进阶使用
- Advanced
- Migration
- 其他
- Other
React의 Ant Design
Ant Design 명세에 따라, 우리는 풍부하고 인터렉티브한 사용자 인터페이스를 만들기 위해 고품질 컴포넌트와 데모 세트를 포함한 React UI 라이브러리 antd
(🔊 발음)를 개발했습니다.
IE 브라우저를 위해서는 폴리필이 필요합니다. 이를 위해 @babel/preset-env를 사용하는 것을 권장합니다. 만약 umi를 사용하고 있다면, targets
설정을 구성할 수 있습니다.
antd@2.0
이후로 IE8 지원이 중단되었습니다.antd@4.0
이후로 React 15 및 IE9/10 지원이 중단되었습니다.antd@5.0
이후로 IE 지원이 중단되었습니다.
새로운 버전 알림을 받으려면 이 피드를 구독하세요: https://github.com/ant-design/ant-design/releases.atom
설치를 위해 npm, yarn, pnpm 또는 bun 사용을 권장합니다, 이것은 개발을 쉽게 해줄 뿐 아니라, Javascript 패키지와 툴의 풍부한 생태계를 활용할 수 있게 해줍니다.
$ npm install antd --save
네트워크 환경이 좋지 않다면, cnpm과 같은 다른 레지스트리와 도구를 사용해볼 수 있습니다.
브라우저에 script
와 link
태그를 추가하고 전역 변수 antd
를 사용합니다.
우리는 antd.js
, antd.min.js
, reset.css
를 antd의 npm 패키지의 dist 폴더에 제공합니다. 또한 이 파일들을 ,
또는 unpkg에서 직접 다운로드할 수도 있습니다.
전체 파일을 로드하는 것은 권장되지 않습니다 이는 애플리케이션을 무겁게 만들고, 버그 수정 및 업데이트를 어렵게 합니다. Antd는 webpack과 같은 빌드 툴과 함께 사용되도록 만들어졌습니다. 이는 사용 중인 antd의 부분만 쉽게 import 하도록 도와줍니다.
참고:
antd.js
를 사용하기 전에react
、react-dom
、dayjs
를 import 하세요.
import React from 'react';import { DatePicker } from 'antd';const App = () => {return <DatePicker />;};export default App;
antd
는 기본으로 ES 모듈 트리 셰이킹을 지원합니다.
antd
는 내장된 TypeScript 정의를 제공하므로, @types/antd
를 설치하지 마세요.
React는 antd의 디자인 언어를 구현한 컴포넌트 라이브러리를 캡슐화하는 데 사용됩니다. 우리는 커뮤니티가 그들의 선택으로 다른 프론트엔드 프레임워크에서 우리의 디자인 시스템을 구현하는 것을 환영합니다.
Ant Design은 국내외에서 엔터프라이즈급의 웹사이트를 구축하는데 널리 사용됩니다. 레퍼런스 데이터는 wappalyzer를 참조할 수 있습니다. 귀사나 당신의 제품이 Ant Design을 사용하고 있다면, 여기에서 알려주세요!
먼저 CONTRIBUTING.md를 읽어주세요.
antd가 개선되도록 돕고 싶다면, Pull Request를 만들어주세요. 버그와 이슈를 편하게 여기에 리포트해주세요.
이슈를 올리는 게 처음이라면, 이슈를 올리기 전에 똑똑하게 질문하는 법, 오픈 소스 커뮤니티에서 질문하는 법과 효과적으로 버그 리포트하는 법를 먼저 읽어주길 바랍니다. 잘 작성된 버그 리포트는 우리가 당신을 도울 수 있게 해줍니다!
antd를 사용하는 방법에 대한 질문들은, Q&A
태그나
antd
태그를 사용해 GitHub Discussions에 남겨주세요.
항상 그랬듯이, 우리는 숙련된 사용자들이 antd
가 익숙하지 않은 사용자들을 돕는 것을 권장합니다.