In this article, I’ll cover one of the ways how CSS maintenance can be achieved. Don’t take it as a single right way of doing it, I’m only going to share which approach works for me and is proven to be good scaled and shared between several projects.

Before diving into details let’s have a look at this picture and see how several large UI products can be built inside of the single organization. They use custom components and share them between products, to give them the same look and feel and gain performance in development, as problems have to be solved only once and can be reused across products.

In this article, I’ll cover one of the ways how CSS maintenance can be achieved. Don’t take it as a single right way of doing it, I’m only going to share which approach works for me and is proven to be good scaled and shared between several projects.
Before diving into details let’s have a look at this picture and see how several large UI products can be built inside of the single organization. They use custom components and share them between products, to give them the same look and feel and gain performance in development, as problems have to be solved only once and can be reused across products. […]