
📥 Data Migration: From Legacy to Event-Driven Architecture
Learn how to migrate data from legacy code to an event-driven architecture.
💸 First lesson available without registration 💸
In CSS architecture, we face the same challenges of scalability, changeability, and code maintainability as with any other language. Concepts such as the Single Responsibility Principle, inheritance vs composition, or DRY also apply to CSS, and if we take them into account when writing our code, we will achieve well-organized styles that are easier to work with (no more !important to fix everything!).
In this course, we will see how to apply good naming to our classes to communicate their usage, how to modularize styles so that they are easy to locate and maintain, how to take advantage of preprocessors like SASS, tools to analyze code quality and detect dead code, and much more!
We will also discuss how to apply good CSS architecture in JavaScript applications. Even if we use solutions such as CSS-in-JS or Tailwind, there are still things to consider when working with the styles of our components.
We won’t increase the price while your subscription is active