Styled Components For Your React Apps
Building user interfaces on the web is hard, because the web, and thus CSS, was inherently made for documents. Because UIs fundamentally are not documents, we've seen a mindset shift towards building component-based system.
The rise of JavaScript frameworks like React, Ember and Angular, the effort of the W3C to standardize a web-native component system, pattern libraries and styleguides being considered 'the right way to build web applications' and many other things have illuminated this revolution – we are now in the "Component Age".
With that and a few more things in mind, Max along with Glen Maddern (co-creator of css-modules) sat down and started thinking about styling in this new era. They took the best of CSS and the Web to build a new way to style component-based systems. In this talk, Max will describe what they thought about and why they arrived where they did – styled-components.
EVENT:
.concat() 2018
SPEAKER:
Max Stoiber
PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed).
CREDITS:
Original video source: https://www.youtube.com/watch?v=1AuEnDiuRs4&t=655s
Other Videos By Coding Tech
2018-06-25 | Fearless Interview |
2018-06-24 | A Webpack Survival Guide |
2018-06-23 | A Case for Oxidation: The Rust Programming Language |
2018-06-22 | Strategies for Better UX |
2018-06-20 | When Fast is Faster Than Fastest |
2018-06-17 | If You Don’t Succeed At Beating HQ Trivia, Try Cheating! |
2018-06-16 | Top 10 Data Engineering Mistakes |
2018-06-13 | Microservices: How To Build Systems That Survive |
2018-06-11 | Introduction To TypeScript |
2018-06-10 | JS Callback Heaven |
2018-06-10 | Styled Components For Your React Apps |
2018-06-09 | [JavaScript] Master the Art of the AST and Take Control of Your JS |
2018-06-09 | Secure Coding Best Practices |
2018-06-07 | VS Code Can Do That?! VS Code Tips and Tricks |
2018-06-05 | Words of Wisdom on Coding |
2018-05-30 | Mathematics of Animation |
2018-05-26 | Building AI Products: From Paper to Prototype to Production |
2018-05-25 | PHP in 2018 by the Creator of PHP |
2018-05-24 | The Future of Rails 6: Scalable by Default |
2018-05-23 | Postgres 10, Performance, and You |
2018-05-21 | Actionable Tactics for Leveling Up Junior Devs |