Did review some html css prior.
Did review some html css prior.
Once you're comfortable with how react works, then start layering in additional libraries and tools, and get a feel for how they work. You may also find they introduce new pain points that don't work for your particular project. When you're trying to learn everything all at once, it's hard to figure out where a pain point is even coming from.
One of the best things about Next is that it configures everything for you and lets you just start writing some React code and seeing results. I would recommend the GP start with Next, and dig deeper as they go along
Precedent seems a little half-hearted at this point.
That's actually how I learned React myself :)
Disclaimer: I work at Vercel (we maintain Next.js)
Also tailwindui or mui or ant?
[0] https://nextjs.org/learn/foundations/about-nextjs?utm_source...
Chakra is easy to design with, and fully accessible. Well thought out.
I don't know why this matters. Users certainly don't notice or care. Worrying about it early in the development cycle is a waste of time.
They also have general theming to allow you to quickly get it to look like your brand's colors: https://ant.design/docs/react/customize-theme
FWIW I added css that overrode ant's. It was the simplest and easiest way. It was a step progress component
I also audited their code quite a few times, and they do some very bizarre things in the name of "performance" under the hood.
The under-the-hood stuff also has never bitten me and that's exactly what I want an isolated, composable component to do for me anyway. Performance is excellent.