Poiché l'HTML generato sul lato server è banale (ed era l'unico modo per creare pagine Web dinamiche prima di AJAX), il CSS generato sul lato server non lo è. In realtà, non l'ho mai visto. Esistono compilatori CSS, ma generano file CSS che possono essere utilizzati come statici.
Tecnicamente, non richiede librerie speciali, il tag di stile HTML dovrebbe fare riferimento allo script templater PHP (/ ASP / qualunque) anziché al file CSS statico, e lo script dovrebbe inviare un'intestazione di tipo di contenuto CSS - tutto qui.
Ha problemi di cache? Io non la penso così. Lo script dovrebbe inviare intestazioni senza cache ecc. È un problema per i designer? No, dovrebbero modificare il modello CSS (mentre modificano il modello HTML).
Perché non utilizziamo generatori CSS dinamici? O se ce ne sono, per favore fatemi sapere.