Mengapakah kita masih menghantar parser CSS ke pelayar?
Pembangun frontend berhadapan dengan pilihan. Anda menggunakan pustaka CSS-in-JS yang berat. Anda membayarnya dengan saiz bundle yang besar. Anda membayarnya dengan masa Largest Contentful Paint (LCP) yang perlahan.
Anda mahukan gaya dinamik. Anda tidak memerlukan parser CSS di dalam pelayar untuk mendapatkannya.
Alatan moden menawarkan cara yang lebih baik. Anda boleh menggunakan pengimbas waktu binaan (build-time scanner). Pendekatan ini hanya mengambil masa 10ms semasa proses binaan anda. Ia menghasilkan 0ms beban kerja untuk pengguna.
CSS zero-runtime menyediakan fleksibiliti yang sama. Ia mengurangkan beban pada aplikasi anda.
Mengapakah zero-runtime belum menjadi piawaian industri?
Saya ingin tahu pengalaman anda. Apakah pertukaran (trade-offs) yang menyebabkan anda terus menggunakan pustaka runtime CSS-in-JS?
Kongsikan pendapat anda di bawah.