Exploring Modularized and Componentized CSS
Details
CSS. Some of us love it. Others...not so much. However, we can all agree that maintaining CSS in production applications is difficult. It doesn't have to be. Together, we will explore the paradigms of "modular" and "componentized" CSS and the benefits they bring. We will look at methods and libraries available today that enable us to write scalable CSS in our React applications. And we will walk through multiple practical examples of CSS refactoring using CSS Modules, Aphrodite and styled-components showcasing how you can implement "modular" and "componentized" CSS.
Ray Gesualdo is a Front End Engineer at Promio, a localized automated marketing startup based out of the Atlanta Tech Village in Atlanta, GA. He spent the first 9 years of his career in the e-learning development industry, working with web-adjacent processes and systems. He then moved companies and took on a web development role which soon evolved into front end engineering. Ray loves working with client- and server-side JavaScript; experimenting with serverless architectures and functional programming; and teaching and equipping others in technology.
As usual, our sponsors Pindrop and VersionOne will be providing beer, soda, and pizza. Our partner, General Assembly, will be providing the meeting space - be sure to check them out for other events!
Looking forward to seeing everyone there!