gptkbp:instanceOf
|
Web development technique
|
gptkbp:advantage
|
Component-level styles
Larger bundle size
Less separation of concerns
Tooling complexity
Easier maintenance
Conditional styling
No global namespace collisions
Runtime performance overhead
|
gptkbp:alternativeTo
|
gptkb:Sass
gptkb:CSS_Modules
gptkb:Traditional_CSS
Less
|
gptkbp:canBe
|
gptkb:JavaScript
gptkb:song
gptkb:Angular
gptkb:Gatsby
gptkb:Next.js
gptkb:React_Native
gptkb:Svelte
gptkb:TypeScript
gptkb:Vue.js
gptkb:Preact
|
gptkbp:category
|
Frontend development
JavaScript libraries
Web styling
|
gptkbp:enables
|
Theming
Dynamic styling
Scoped styling
|
https://www.w3.org/2000/01/rdf-schema#label
|
CSS in JS
|
gptkbp:popularizedBy
|
gptkb:React_community
|
gptkbp:popularLibrary
|
gptkb:Aphrodite
gptkb:JSS
gptkb:Linaria
gptkb:Stitches
gptkb:Styletron
gptkb:styled-components
emotion
|
gptkbp:relatedConcept
|
gptkb:Sass
gptkb:Shadow_DOM
gptkb:PostCSS
gptkb:BEM
gptkb:CSS_Modules
Less
Inline styles
|
gptkbp:usedIn
|
gptkb:Angular
gptkb:React
gptkb:Vue.js
|
gptkbp:bfsParent
|
gptkb:Alice_Bartlett
|
gptkbp:bfsLayer
|
6
|