Overview
Zent is a React component library developed and used at Youzan. It provides a collection of essential UI components and domain-specific components. With over 50 components and continuous releases, Zent aims to simplify and accelerate React development. It supports custom themes, has built-in TypeScript support, and allows for selective import of JavaScript and styles.
Features
- High quality React components
- Builtin TypeScript support
- Supports custom themes
- Import JavaScript and styles only if they are used
- Handmade icon font
- Supported Environments: React >= 17, modern browsers (excluding IE), and server-side rendering (SSR)
- Required polyfills: es6.object.assign, es6.object.is, es6.string.ends-with, es6.string.starts-with, es6.string.includes, es7.string.trim-left, es7.string.trim-right, es6.array.from, es6.array.of, es6.array.fill, es6.array.find, es6.array.find-index, es7.array.includes
Installation
To install Zent, follow these steps:
npm install zent
Summary
Zent is a React component library that offers high-quality components for faster and simpler React development. It supports custom themes, has built-in TypeScript support, and allows for selective import of JavaScript and styles. With its extensive features and continuous updates, Zent aims to enhance the development experience and simplify UI component implementation in React applications.