Live data from Hacker News

Ant Design – the second most popular React UI framework

github.com

21–30 of 67 posts

Re: Ant Design – the second most popular React UI framework

#21
post #8

Earlier quoted context omitted.

I've always been afraid to use Ant because it's Chinese: https://github.com/ant-design Not necessarily just because of CCP shenanigans, but also US ones (like if an administration suddenly decides to impose software import restrictions). MUI is international (founded in France & UK: https://mui.com/about/ ), and Chakra is Nigerian ( https://v2.chakra-ui.com/ ) It saddens me that this matters in this day and age, but…

I ended up moving away from Ant on a project a few years back. It frustrated me that troubleshooting with specific code snippets would often bring me to Chinese-only Github issues / etc.

Conversely, I've always wondered how the Chinese (or any non-native English speaker) feels about that... must be really hard to be a dev if you can't easily read & write help requests =/

Re: Ant Design – the second most popular React UI framework

#23
post #3

This has been my goto React UI framework for a number of years now - and has helped me deliver a number of projects, ranging in size from big to small. It’s consistent, well thought out, and both clients and users like it.

Have you ever compared it to other frameworks like MUI or Chakra? What are your thoughts?

Re: Ant Design – the second most popular React UI framework

#24
post #12

Ant Design is honestly excellent, we've used it at work for a few smaller React projects and it felt so much better than most of the other alternatives like Material UI It's very batteries included, you don't even need to use any external form handling library

I use MUI*, but forms there is indeed a pain (you basically have to hook up a third-party forms library and connect it to the "dumb" MUI components).

How does Ant handle it?

*Minor nitpick, just for clarity: The UI framework is called MUI, which is a third-party component framework loosely based off Google's Material UI designs. Google has their own (now-abandoned, I think) Material UI web components, which are a pale shadow of what MUI offers.

MUI is also not necessarily tied to Material (although it typically is). The library can use the same core logic but be styled with different looks (Joy UI, a custom design system, or no styling at all).

Re: Ant Design – the second most popular React UI framework

#28

Who remembers the christmas easter egg fiasco? https://blog.shunliang.io/frontend/2018/12/25/the-ant-design...

I worked in an oil & gas company when that happened. Luckily, we had no customers in the Middle East at that time

Re: Ant Design – the second most popular React UI framework

#30
I've worked as a freelancer on a couple of projects that used Ant Design, and personally I hated it.

In one case I was working on a real estate platform, so I had to build a listing search page (similar to Zillow). This means you're rendering lots of little dots on the map, and on hover, each one will open a popover with the listing details.

Using Ant Design brought this page to a standstill - massive performance issues, we're talking >1 second between frames. Turns out, it was rendering a unique portal element for every dot on the page, regardless of whether it was open or not.

I tried hacking it a bit but eventually gave up, and just wrote my own portal component that simply replaced the portal content with whatever you hovered over. After that we were back to 60fps.

Post reply on HN