Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Rise of Modular Style

JSConf via YouTube

Overview

Explore the evolution of CSS and the rise of modular styling in this insightful conference talk from CSSConf.Asia 2015. Delve into the future of CSS, examining whether styling code will be written purely in JavaScript and how CSS might adapt. Discover two groundbreaking projects: Interoperable CSS and CSS Modules, and learn how they are revolutionizing CSS capabilities and simplifying common pain points. Gain valuable insights on implementing these advancements without waiting for browser support. Follow Glen Maddern, an independent front-end consultant and co-creator of the CSS Modules standard, as he shares his expertise on modular style, tracing its origins from JavaScript's modular approach to its application in CSS. Examine the benefits of single-purpose files and classes, and understand how to create an effective API for your styles. This talk offers a comprehensive look at the changing landscape of web styling, providing developers with practical knowledge to enhance their CSS workflow and create more maintainable, flexible stylesheets.

Syllabus

Glen Maddern The Rise of Modular Style
JavaScript in 2008
Interoperable JavaScript Modules March 21, 2009 Kris Kowal
"Whatever Node Does" became the standard
Sweet JavaScript History Lesson Dude!
Browserify September 5, 2011
You can change the human interface of a language without needing to change the machine interface.
None of these change the global nature of CSS
Interoperable CSS June 21, 2015
Part 2 Modular Style
The number of mistakes a new developer makes when learning to use a system is a value judgement of the system. not the developer
Break the 1-to-1 mapping between entities and classes
Single Purpose Files full of Single Purpose Classes
Define an API into your styles for your markup to use
Modular Style?
Flexibility

Taught by

JSConf

Reviews

Start your review of The Rise of Modular Style

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.