DEV Community

Discussion on: How to Create Modern Cards in Chakra UI & React JS ⚡️

Collapse
 
thethirdrace profile image
TheThirdRace

Chakra-UI is an awesome library to quickly prototype pretty much anything.

The problem is when you start peaking behind the curtain.

You're in for quite a choc if you need:

  • reusable components between projects
  • the ability to use different themes beyond light/dark
  • to respect a recommended budget of 130KB to 170KB for the first load javascript bundle

To achieve any kind of success toward those metrics, you'll have to go against pretty much everything their docs encourage you to do. To solve some problems with tree-shaking, you'll have to rewrite some of their components from scratch.

I still love Chakra, but after 2 years of use, there are definitely problems at its core and the development has slowed down considerably in the last 8 months.