tss react
v4.9.14

感情に基づいた動的CSS-in-TSソリューション
ホーム - ドキュメント - 遊び場
tss-react @emotion/jssと考えることができます。
本質的には、JSS APIに相当するタイプセーフであるが、 @emotion/styledのように感情によって駆動されているのは、スタイルのコンポーネントAPIであるが、感情によって駆動される。
$ Syntaxに相当するタイプセーフを提供します。@emotionキャッシュを自由にカスタマイズします。withStyles APIが紹介されています。@emotion/reactの上に構築すると、MUI(〜5kbのミニziped)とともにバンドルサイズにほとんど影響を与えません。'tss-react' @Material-UI V4 makeStylesおよび'react-jss'の有利な代替品として使用できます。tss-react peerDependenciesのさらに別のエントリではありません。このモジュールはTypeScriptで記述されていますが、アプリケーションでTypeScriptを使用することはオプションです(ただし、お客様とコードベースの両方に顕著な利点があるため推奨されます)。
始めましょう
プロジェクトが得られるほど、改善と維持に費やす時間が長くなります。ご支援ありがとうございますか?
言うまでもなく、このライブラリは、OG CSS-in-JSソリューションであるJSSに深く触発されています。
デモアプリの実行:
git clone https://github.com/garronej/tss-react
cd tss-react
yarn
yarn build
npx tsc -w & npx tsc --module es2015 --outDir dist/esm -w
# Open another Terminal
yarn start_spa # For testing in in a Create React App setup
yarn start_ssr # For testing in a Next.js setup
yarn start_appdir # Next.js 13 setup in App directory mode セキュリティの脆弱性を報告するには、Tideliftセキュリティの連絡先を使用してください。 Tideliftは、修正と開示を調整します。