YoVDO

The Road to Styled-Components - Styling Component Based Systems

Offered By: WeAreDevelopers via YouTube

Tags

WeAreDevelopers World Congress Courses Computer Science Courses Web Development Courses Javascript Courses Type System Courses Styled-components Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of styling in component-based systems through this 44-minute conference talk from WeAreDevelopers. Dive into the thought process behind the creation of styled-components, a solution that combines the best of JavaScript and CSS. Learn about the challenges faced in existing CSS projects, the power of component-based styling, and the breakthroughs that led to this innovative approach. Discover how styled-components addresses issues like cascading, class names, and performance while adapting to various frameworks including React and Angular. Gain insights into testing, type systems, and the future of styling in web development.

Syllabus

Introduction
Spectrum
Open Source Elemental UI
Uncle Mings
CSS in JavaScript
Existing CSS projects
Button components
The power of components
Styling components
First breakthrough
Second breakthrough
Title and wrapper
Actual CSS
Adapting Props
Questions
Testing
Open PR
Cascade
Class Names
React Complex
Props
CSS nsj
Performance
Conversion
Angular
Custom Elements
Isolation
Type Systems


Taught by

WeAreDevelopers

Related Courses

Stack Overflow - Community and AI
WeAreDevelopers via YouTube
Tech Blogging, Building Your Personal Brand, and Navigating the Developer World
WeAreDevelopers via YouTube
When Worlds Collide - How Will Generative AI Change the Way We Design and Build Software
WeAreDevelopers via YouTube
Fintech Disruption - A Fireside Chat
WeAreDevelopers via YouTube
Stack Overflow - Past, Present & Future
WeAreDevelopers via YouTube