tsepen
@tsepen
Frontend developer

Преимущества Styled components в React native?

Какие реальные преимущества у styled-components перед стандартными stylesheet ? И влияет ли на скорость рендера использование styled-components в React native?
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 1
@strelok011
Плюшки.
1. styled-components - стили остаются только при этом компоненте. Для больших проектов критично.
2. Стили являются сильно не зависимыми, т.е. компонент всё носит с собой.
3. Т.к. это js - на все стили можно легко влиять программно. В том числе создавать темизированные приложения, аппаратно-зависимый дизайн и проч и проч. Плюс в том, что не заморачиваешься на реализации в css и meta, пишешь всю логику в js.
4. Многие фреймворки, типа того же material-ui построены как раз на этом принципе.

React native не трогал, но думаю, что не сильно нагрузит приложение.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы