Публикации по теме 'styled-components'


Литералы шаблонов с тегами — Как работают такие инструменты, как стилизованные компоненты
Вы когда-нибудь задумывались над тем, как волшебным образом работает синтаксический сахар, например styled ? Давайте воссоздадим эту функцию, используя помеченные строки шаблона в Javascript. Если вы использовали такие инструменты, как styled-components или graphql , вы, скорее всего, сталкивались с теговыми литералами шаблонов. Новая функция Javascript, представленная в ES6. В стилизованных компонентах шаблонные строки позволяют создавать компоненты почти волшебным образом:..

Как начать работать со стилизованными компонентами в React
Недавно я узнал о стилизованных компонентах и ​​о том, как их использовать. В этой статье я хочу поделиться своими мыслями о том, как преодолеть некоторые общие проблемы, если вы новичок в styled-components. Мне очень нравится концепция этой библиотеки React, которая позволяет вам создавать стили непосредственно в вашем компоненте React. Итак, каковы преимущества? Преимущества использования стилизованных компонентов Ну, во-первых, у вас есть весь код, относящийся к компоненту, в одном..

SSR с Next.js, стилизованными компонентами и пользовательским интерфейсом материала
Рендеринг на стороне сервера со стилизованным компонентом и пользовательским интерфейсом материала в Next.js с использованием ServerStyleSheets. Material-UI и styled-components отлично работают со всеми компонентами. Цель этой статьи - рассказать, как использовать рендеринг на стороне сервера в приложении Next.js со стилями компонентов и UI материала. Пример репо Вы можете просмотреть окончательный рабочий пример по адресу: manakuro /..

Быстрый ответ на два цента на это:
Быстрый ответ на два цента на это: Я тоже потратил слишком много времени на размышления об этом (например, см. Стили как компоненты ). Я пришел к выводу, что большая часть неуклюжести этой ситуации на самом деле заключалась в размещении стилей в отдельном файле. Если все необщие стилизованные компоненты просто объявлены встроенными ниже основного рассматриваемого компонента React, это делает связывание более быстрым и снижает нагрузку на именование - именование больше не должно сообщать..

Разработка и публикация библиотеки компонентов React для NPM (styled-components + Typescript)
Разработка и публикация библиотеки компонентов React для NPM (styled-components + Typescript) Допустим, вы хотите создать пакет NPM с компонентами React, оформленными в стиле styled-components, и также хотите использовать Typescript. Предположим, ваша библиотека будет называться test-react-component-lib . Я подготовил шаблонный репозиторий, который позволит вам легко разработать и развернуть вашу библиотеку компонентов в NPM. Он основан на версии rollup-starter-lib на Typescript..

Как работают стилизованные компоненты: глубокое погружение под капот
CSS-in-JS становится все более и более распространенным в современной интерфейсной разработке и особенно в сообществе React. Styled-components выделяется из списка , потому что он основан на тегированных шаблонах и позволяет создавать обычные реагирующие компоненты, только определяя стили. Он также решает такую ​​важную проблему, как модульность CSS, предоставляет функции, отличные от CSS, такие как вложение, и все эти функции поставляются с нулевой конфигурацией. Разработчикам не..

Как использовать Framer Motion с React
В этой серии руководств и статей будут рассмотрены примеры и концепции Framer Motion, используемые в React и React Hooks в сочетании со стилизованными компонентами. Индекс: Следовать вместе Обзор Анимации Переходы Жесты Пример кода Скопировать мой код Прежде чем мы начнем, я хотел бы поблагодарить вас за то, что вы нашли время прочитать мое руководство + статью. Я трачу много времени и сил на эти статьи, и мне нравится предоставлять сообществу простые и полезные..