- รุ่นเสถียรตัวแรกของ Rome
- Rome คือโปรเจกต์เครื่องมือสำหรับ JS ที่ Sebastian McKenzie1 ผู้พัฒนา babel.js และ yarn เริ่มต้นขึ้นด้วยเงินทุนจาก VC และล่าสุดได้ถูกเขียนใหม่ด้วย Rust ให้สอดคล้องกับแนวโน้มกระแสหลักในปัจจุบัน
- Rome เป็นแพ็กเกจแบบ all-in-one ที่ครอบคลุมเครื่องมือ JS ทั้งหมดในเครื่องมือเดียว ลดงานเพิ่มเติมที่ไม่จำเป็น และไม่ต้องเรียนรู้เครื่องมือหลากหลายตัวแยกกัน ทำให้ต้นทุนของการจัดสแต็กที่เคยต้องใช้ลดลง
- รีลีสครั้งนี้มาพร้อม linter และ formatter และหลังจากนี้มีแผนจะเพิ่ม compilation, bundling, testing เป็นต้น
- Lint สามารถประมวลผลไฟล์ 6,000 ไฟล์ได้ในเวลาประมาณ 300ms และถูกออกแบบมาให้แสดงข้อผิดพลาดของ Lint ได้เสมอแม้โค้ดจะมีข้อผิดพลาด พร้อมแสดงคำอธิบายที่เข้าใจง่ายสำหรับข้อผิดพลาดนั้นด้วย
4 ความคิดเห็น
ตอนนี้เหมือนจะมีแค่ linter กับ formatter เองนะ.. ขอรอดูไปอีกหน่อยแล้วกัน
ใช่เลย ไปที่นี่ https://rome.tools/blog/2022/11/08/rome-10.htm
มีตัว
ㅁอยู่ท้ายลิงก์ เลยขึ้น 404แก้ไขลิงก์ไว้แล้ว ขอบคุณครับ