As I dive into learning React, I find myself torn between using TailwindCSS
and styled-components
. While I am attracted to the simplicity of styled-components
, I am hesitant about the lack of pre-built features that TailwindCSS
offers, especially in terms of responsive design (coming from a Bootstrap
background).
One specific design element I am looking to implement is a Bootstrap
-like hamburger menu that works seamlessly on both desktop and mobile devices.
Desktop:
https://i.sstatic.net/khqjP.png
Mobile collapsed:
https://i.sstatic.net/8X3NA.png
Mobile expanded:
https://i.sstatic.net/5XF2E.png
I would appreciate any advice on which style library to choose and how to go about creating a similar menu for React applications.