Devup-UI: Zero-runtime CSS-in-JS kütüphanesi
(github.com/dev-five-git)Mevcut CSS-in-JS kütüphanelerini kullanırken çalışma zamanı ek yükü, yinelenen stiller ve gereksiz yere büyüyen CSS boyutu gibi sorunlarla sık sık karşılaştım.
Bu yüzden Devup-UI adında yeni bir yaklaşım denedim.
AST tabanlı olarak build aşamasında stilleri çıkardığı için, CSS için ek JS bundle'a dahil edilmiyor. Bu sayede gerçek CSS tree-shaking de mümkün oluyor.
Başlıca özellikler:
🚀 Çalışma zamanı JS yok (Zero-runtime)
🗂️ Cache tabanlı olarak yinelenen CSS'yi kaldırma
🌍 Responsive/theme desteği
💻 TSX/JSX içinde doğrudan kullanılabilir
GitHub: https://github.com/dev-five-git/devup-ui
Henüz erken aşamada olduğu için topluluk geri bildirimi çok faydalı olacaktır 🙂
2 yorum
Show GN olarak yazın
Ek olarak yazdım.