The state of React state management, a tailwind component library & the swiss army knife of JavaScript
CodeSketched newsletter - Edition #030
Hello there, fellow visual learner 🙌🏾
This is the post for the second week of September. This week we look into the state of state management in React, a Tailwind-based component library & the swiss army knife of the JavaScript world!
Let’s begin 🙌🏾
❶ The state of state management in React
Do you work with React.js?
Do you know of Redux as the only choice for state management in Redux?
Check out this article that digs into React alternatives like MobX, Recoil, Jotai, Signia and xState for state management.
❷ Tailwind based UI components
Tailwind is a boon to CSS development, but it also brings the problem of class overloading where your div ends up having 35 different classes!
So what’s the best of both worlds?
It's something like Daisy UI. It’s a component library based on Tailwind CSS that lets you use semantic classnames to create components faster! Check it out here.
❸ Bun.js is finally here!
This week marks the release of Bun.js, a JavaScript module bundler that is much more than just that!
It is a faster JavaScript runtime environment than Node.js, as well as a test-runner & comes inbuilt with utilities for encryption, web server, etc. This video explains all its capabilities. 👇🏾
🎁 Extra:
There is a lifetime deal going on with EpicPxls - professional + customizable templates for your web app & landing pages. So if you are looking to save time on design or looking for user interfaces to practice on, then check out the deal.
Loving these posts? Shoot a reply and let me know. 🙌🏾
P.S. Here are other places where I exist: 🎥 CodeSketched YouTube channel, website
Cheers! 🙌🏾