เหตุผลที่เรากำลังแยกทางกับ CSS-in-JS (แปล)
(junghan92.medium.com)- CSS-in-JS คืออะไร?
- ข้อดี ข้อเสีย และจุดด้อยของ CSS-in-JS
- วิเคราะห์ประสิทธิภาพเชิงลึก
- การซีเรียลไลซ์ภายในและภายนอกการเรนเดอร์
- การทำเบนช์มาร์กหน้าจอของ Member Browser
- การวิเคราะห์ Flamegraph
- การทำเบนช์มาร์ก Member Browser ที่เขียนโดยไม่ใช้ Emotion
- ระบบสไตลิงใหม่ของเรา
- Utility class
- หมายเหตุเกี่ยวกับ CSS-in-JS แบบคอมไพล์ไทม์
- บทสรุป
3 ความคิดเห็น
ไม่ว่าอย่างไร CSS-in-JS ก็ยังมีคุณค่าอย่างมากได้ด้วย DX ที่ยอดเยี่ยมเพียงอย่างเดียว
ถ้าสมาชิกในทีมทุกคนเก่งมากจริงๆ อันที่จริงก็ไม่จำเป็นต้องใช้ทั้ง CSS-in-JS หรือแม้แต่ React เลย
ผมคิดว่าเครื่องมือทุกอย่างนอกจากประสิทธิภาพจะสำคัญแล้ว ยังสำคัญมากจริงๆ ด้วยว่าจะช่วยป้องกันความผิดพลาดของนักพัฒนาได้ดีแค่ไหน และช่วยเพิ่มผลิตภาพได้หรือไม่
ดูเหมือนว่าจะคล้ายกับข้อสรุปที่ผมได้เหมือนกันครับ 555
ขอบคุณที่แนะนำมานะครับ ฮ่าๆ