⏰ frontier

Last year today, I didn’t wonder if the Heyui component library would ever be finished. After all, I’ve only been writing the component library for 2 months and it’s a mess. At that time, I just kept writing, writing after work and writing on weekends. How should the Row components be defined? What is the definition of Button? How is the Form mechanism implemented? Think of no design of the official website so simple, how to do? A year later, the whole heyui component library is stable, supporting more than ten online projects of our company. Although there are many problems and demands in the process, in short, it is perfect in my eyes now. The copy of the home page, in fact, from the first edition to now, have not changed, probably write write discovery, my original intention is really so. Ha ha ~ ~ ~

Personal project, it is really difficult to promote πŸ˜‚, but github Star has 189 people, scatter flowers ~~ hope more and more people support our project:

Looking forward to your star

During this year, I basically had a commit every week and was moved by myself.

πŸš€ Commits

🚩 Contributors

Look at the above commit, probably deserve to be single bar……

The first anniversary of πŸŽ‚








For a change of mood, I updated my home page (I was ridiculed by others for being too monotonous).

Poke me to the official website

🚀 practice

Currently, we are working on a number of projects using Heyui, and we hope that more people will try our component library in the future. Here are some screenshots of the project:

🚢 next

Based on the current components are very stable, the later plan should be continuous maintenance and promotion. Some components of Heyui already support internationalization, but not all of them are complete yet. Once all the components are internationalized, it’s time to start translating the entire site.

❓ some people wonder

As I introduced the project, many people had many questions, such as: “How long can I keep updating myself?” “The maintenance of the framework is particularly important to consider. After all, the maintenance of Element by full-time staff in large factories feels more reliable.” In fact, there’s really nothing to worry about. Most of the mature work you use in the world today is a personal project, like Vue, like Webpack. Even Element or iView are personal projects. Again: With a library of components as large as HeyUI, can’T I maintain it? Everyone is expected to maintain a fair and impartial attitude and vision for personal projects. I hope that when you look at this project, you can take a look at the functionality, ease of use and stability, and give more opportunities to open source individual projects.

✊ summary

My own open source project, probably, will not be very fast in the pace of open source promotion, but I am very confident in my own project. The time and effort invested in this, I believe, will lead to good results.

We sincerely hope that developers who love open source can join the HeyUI project and build it into a useful component library.