In the field of React, there has been a lack of a set of reliable and easy-to-use mobile components. Antd mobile v2 has been in disrepair for a long time and is almost unmaintained. It is far from antd. In terms of design, many of them are no longer followed. Comply with Alipay Design .
exciting thing about is 1612a5687b4520. Just two days , the 1612a5687b4522 ant-design-mobile discussions have released the 5.0 (poplar) Roadmap .
On the evening of August 26, it was also announced that v5 had entered beta.
5.0 (White Poplar) Roadmap
5.0 (White Poplar) is our latest next-generation antd-mobile component library under development. After nearly 5 months of development, it has covered 48 components and has been used in many projects.
We recently released the alpha version of the npm package , and also deployed the new document site . Frankly speaking, antd mobile 5.0 is not mature enough, but we hope to push it to all students in the community as soon as possible. We also hope that the entire R&D process and planning conform to the spirit of open source as much as possible: transparency, openness, and cooperation.
So, in order to help everyone better understand version 5.0, here is a brief share of our ideas and directions.
5.0 What will it bring
Visual norms
Consistent with the v3 v4 version, v5 will also follow the latest version of Alipay’s basic design specification Alipay Design .
Gestures and animation
v5 uses use-gesture as the gesture library, and react-spring as the animation library, with smoother and more delicate gesture interaction and animation effects.
Redesigned API
All components of v5 are completely rewritten, and the API is also redesigned, which is more modern and elegant.
Embrace css variables
The css variable provides a more dynamic style adjustment ability, and also makes the style adjustment of the component more concise and elegant. It is very painful and very difficult to maintain the component style magic change in the business. We hope to change this situation through css variables.
learn more
If you want to learn how to use, you can go here
If you want to try all kinds of little components can go here
In addition, is here we have compiled some common problems, hope to help you
Release plan
These milestones are only our rough plan, and may be adjusted as the project progresses.
Alpha
We released the first alpha version on July 12, and after more than a month of continuous iteration, the API has gradually stabilized.
Beta
We expect to start pushing the beta version in the near future. Compared with the alpha version, the beta version API is more stable and more complete.
At this stage we will add more new components:
- Swiper
- ImageUpload
- Sidebar
- Calendar
- Stepper
- SegmentedControl
- Skeleton
- NumberKeyboard
- SwipeAction
- Navbar
Supplement the overall capabilities of the component library:
- Support internationalization
- Expose more css variables
- Gradually improve automated testing
- Add English documents
- Support accessibility
RC
We expect to start pushing the rc version in October, during which time we will hardly introduce new break changes.
Release
We expect to officially release version 5.0 in November.
finally
Finally, let us look forward to the official release of antd mobile v5 in November. If you are interested in antd mobile v5, please try it out and participate in the development of v5. Welcome to PR.
Let me tell you quietly that I am also a v5 contributor and an insider. I will bring you more antd mobile news later. Welcome to follow and like. Also welcome to follow my public account "Front End Taoyuan"
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。