A sample implementation of React Recoil + Tailwind CSS.
Recoil is a state management library for React that scales from a single component to highly complex apps.
This boilerplate-free system makes it easy to support browser history and URLs and to manage asynchronous data dependencies, and works with modern React features.
Being used in sophisticated data analysis tool developed at Facebook which led to create this system.
An alternative to Redux and other state management solutions.
Tailwind is a CSS framework for implementing custom designs, and even a component as simple as a button can look completely different from one site to another, so providing opinionated component styles that you'd end up wanting to override anyways would only make the development experience more frustrating.
Website: https://recoiljs.org
Video: https://www.youtube.com/watch?v=_ISAA_Jt9kI
UI Design: https://tailwindcomponents.com/component/todo-application