User Interface

2020


cover-build-react-apps-styled-components.png

Build React Apps with Styled Components: The Why and How of the Styled-Components Library

Michael Ashton

React is a library that helps developers approach user interface (UI) development with the single-responsibility principle in mind, while building reusable, encapsulated components. But when it comes to styling, there is a heated debate in the React community. There are a few schools of thought: