Как стилевые компоненты влияют на производительность? - PullRequest
0 голосов
/ 29 ноября 2018

Замедляет ли использование стилевых компонентов веб-приложение больше, чем таблицы стилей?

Если я забочусь о производительности и у меня нет стилей, которые зависят от реквизита, должен ли я просто отказаться от стилевых компонентов и использовать вместо них таблицы стилей?

1 Ответ

0 голосов
/ 30 ноября 2018

Всегда будут некоторые накладные расходы для библиотеки CSS-in-JS во время выполнения, поскольку в конечном итоге она выполняет больше работы.Но за эти накладные расходы вы также получаете большую гибкость и мощь.

В каждом выпуске мы повышали производительность библиотеки до такой степени, что разница была относительно незаметной (особенно при рендеринге на стороне сервера).)

Вам решать, какая реализация наиболее целесообразна для вашего проекта;если все ваши стили на самом деле статичны, то чистый CSS-подход определенно будет наиболее эффективным.Но это сопряжено со своими предостережениями в отношении управления таблицами стилей, написания эффективных селекторов и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...