I found Chakra UI (by Sage) a few months ago, and I learned a lot of things from it.
I've been coding in React since 2017, and I used Less, Sass, ...
For further actions, you may consider blocking this person and/or reporting abuse
Yeah I agree on that, I'm more of a Sass guy. Then I get Tailwindcss as recommendation. But I really don't know why it's more like a mess to maintain. But achieved good Compression file size in production.
So, I started learning chakra-ui from last month. As you mentioned. The problem is documentation. TailwindCSS has an awesome documentation. But, here I'm really missing that.
Although the discord community is more active then you expect!
Let's hope they'll provide an awesome tools and docs in the future run.
One of the main reasons I chose chakra-ui time and time again is how well they handle accessibility for you out of the box. I think it's an often overlooked benefit, but I know it's one of chakra's primary focuses internally - so much so that it's even featured front and center on their landing page.
The con: it's CSS in JS.
If you'd like to get up and running in no time, then Chakra is a way to go.
Last week I stumbled upon Chakra Templates, open source collection of ready to use components. That speeds up the process even more.
It’s really nice UI frame work, most powerful but It’s not recommended for enterprise and large scale projects because of css in js performance issues. As the project grows the app becomes slow.
More and more I have experienced it. This is also written in documents.
So if you have plan to work on the project for long term better choose a different tool.
I use Chakra every day but currently I try to learn Tailwind.
How do you think both of them compare ?
Chakra is just css as props, so same vanilla syntax you use in css files works also in the props, tailwind from what I can tell is faster in production less boilerplate, with chakra you have lots of boilerplate from imports with tailwind you have them with the classes but compared to chakra less boilerplate because in chakra you have the Imports and then also the props for styling so a tailwind component looks cleaner even with lots of classes. How they compare, well both are nice but tailwind is clearly more polished and for production apps a nice library and I say this even I have a few production apps with chakra running.
Great post!
Great Post. Material UI is also having similar and awesome stuffs.
For me the worst, every app you build looks like a google product.