"A complete rewrite is extremely rare, but in this case we knew it was the only way we’d be able to achieve our goals." This fascinating article from Facebook Engineering shares the lessons they learned while rearchitecting Facebook.com using React and Relay, and explores what the future of Facebook.com will look like.
There are many ways to style a modern React app with CSS. In this article, Robin Wieruch uses helpful code snippets and detailed explanations to demonstrate the following approaches:
- CSS-in-CSS (e.g. CSS, Sass, CSS Modules, or CSS Modules with Sass)
- CSS-in-JS (e.g. Styled Components, Emotion)
- Utility-First-CSS (e.g. Tailwind CSS)