Dojo 2: สิ่งที่เวอร์ชันใหม่ของชุดเครื่องมือ JavaScript นำเสนอ

Dojo 2 ซึ่งเป็นการเขียนซ้ำครั้งใหญ่ครั้งแรกของชุดเครื่องมือ JavaScript แบบโอเพนซอร์สในรอบกว่าทศวรรษพร้อมให้บริการแล้ว

เวอร์ชัน 2 มีไว้สำหรับการสร้างเว็บแอปที่ทันสมัยใช้ประโยชน์จาก ECMAScript 2015 และเวอร์ชันที่ใหม่กว่า TypeScript และมาตรฐานและแนวทางปฏิบัติที่ดีที่สุดอื่น ๆ นอกจากนี้ยังมุ่งเน้นไปที่ความสามารถในการทำงานร่วมกันและการสนับสนุนเทคโนโลยีใหม่ ๆ เช่น Intersection Observers และ Web Animations

คุณสมบัติใน Dojo 2 ประกอบด้วย:

  • ระบบวิดเจ็ตที่ใช้ DOM เสมือนแบบรีแอกทีฟซึ่งรวมถึงผู้ให้บริการเมตาเพื่อรักษาปฏิกิริยาสำหรับภาพเคลื่อนไหวโฟกัสและปรับขนาดเหตุการณ์
  • รองรับส่วนประกอบของเว็บและเว็บแอปแบบก้าวหน้า
  • การกำหนดเส้นทางระดับแอปพลิเคชันมุ่งเน้นไปที่รูปแบบในการสร้างแอปพลิเคชันจากวิดเจ็ต UI
  • คอนเทนเนอร์สถานะสำหรับแอปพลิเคชัน JavaScript ซึ่งได้รับแรงบันดาลใจจากสถาปัตยกรรม Redux และ Flux
  • เครื่องมือบรรทัดคำสั่งเพื่อสร้างแอปพลิเคชันที่ได้รับการปรับให้เหมาะสมด้วยการแยกโค้ดอัตโนมัติและการแสดงผลเวลาสร้าง
  • สายรัดทดสอบสำหรับการทดสอบแอปและวิดเจ็ต

Dojo tookit ซึ่งมีมาตั้งแต่ปี 2004 มียูทิลิตี้ภาษาส่วนประกอบ UI และส่วนอื่น ๆ สำหรับการสร้างเว็บแอปพลิเคชัน โครงการนี้อยู่ภายใต้การดูแลของมูลนิธิ JS

จะดาวน์โหลด Dojo 2 ได้ที่ไหน

คุณสามารถติดตั้งเครื่องมือบรรทัดคำสั่ง Dojo ผ่าน NPM: npm install -g @dojo/cli