Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การใช้ backbone.js ในการจัดโครงสร้างจาวาสคริปต์คืออะไร?


Backbone เป็นเฟรมเวิร์ก MVC สำหรับส่วนหน้า ด้วย Backbone คุณแสดงข้อมูลเป็นแบบจำลอง ซึ่งสามารถสร้าง ตรวจสอบ ทำลาย และบันทึกลงในเซิร์ฟเวอร์ได้ เมื่อใดก็ตามที่การดำเนินการ UI ทำให้แอตทริบิวต์ของโมเดลเปลี่ยนแปลง โมเดลจะทริกเกอร์เหตุการณ์ "change" มุมมองทั้งหมดที่แสดงสถานะของโมเดลสามารถได้รับแจ้งการเปลี่ยนแปลงเพื่อให้สามารถตอบสนองตามนั้น โดยแสดงข้อมูลใหม่ด้วยตนเองอีกครั้ง

Backbone สร้างโครงสร้างให้กับเว็บแอปพลิเคชันโดยจัดเตรียมโมเดลที่มีการผูกคีย์-ค่าและเหตุการณ์ที่กำหนดเอง คอลเลกชันที่มี API ที่สมบูรณ์ของมุมมองฟังก์ชันที่นับได้พร้อมการจัดการเหตุการณ์ที่เปิดเผย และเชื่อมต่อทั้งหมดกับ API ที่มีอยู่ของคุณผ่านอินเทอร์เฟซ RESTful JSON

คุณไม่จำเป็นต้องผูกโมเดลของคุณกับ DOM ด้วยตนเอง แบ็คโบนจะดูแลและทำให้การเปลี่ยนแปลงง่ายขึ้นเพื่อประสบการณ์ของนักพัฒนาที่ดียิ่งขึ้น