![Backbone.js Was The Future](https://i.ytimg.com/vi/RBgm7Zgv2dM/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Backbone.js หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Backbone.js
คำจำกัดความ - Backbone.js หมายถึงอะไร
Backbone.js เป็นเฟรมเวิร์กแอปพลิเคชันมุมมองโมเดล (MVC) ของเว็บแอปพลิเคชั่นที่จัดเตรียมโครงสร้างให้กับแอปพลิเคชันที่ใช้ JavaScript มาก สิ่งนี้ทำได้โดยการจัดหาโมเดลที่มีเหตุการณ์ที่กำหนดเองและการโยงคีย์ - ค่ามุมมองโดยใช้การจัดการเหตุการณ์ที่ประกาศและคอลเลกชันที่มีอินเตอร์เฟสการเขียนโปรแกรมแอปพลิเคชันรวย (API) คุณสมบัติทั้งหมดเหล่านี้เชื่อมต่อกับแอปพลิเคชั่นทั่วไปโดยใช้อินเตอร์เฟส RESTful JSONBackbone สามารถกำหนดเป็นไลบรารี่ที่มีน้ำหนักเบาเป็นพิเศษซึ่งช่วยให้การสร้างส่วนหน้าที่ง่ายต่อการบำรุงรักษาสำหรับแอพพลิเคชั่น มันเป็นแบ็คเอนด์ผู้ไม่เชื่อเรื่องพระเจ้าและทำงานได้ดีมากกับห้องสมุด JavaScript ที่ทันสมัยที่มีอยู่ ไลบรารี่ที่มีน้ำหนักเบานี้มีประโยชน์อย่างมากในการทำให้ขั้นตอนการพัฒนาแอพพลิเคชั่นแบบอินเตอร์แอคทีฟซับซ้อนและใช้ข้อมูลง่ายขึ้น Backbone.js นำเสนอทางออกที่เป็นระเบียบเพื่อแยกข้อมูลจากงานนำเสนอโดยจัดโครงสร้างโค้ดและแยกออกเป็นไฟล์. js ที่สื่อความหมาย
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย Backbone.js
ซอร์สโค้ดที่มีคำอธิบายประกอบของ Backbone.js มีอยู่ใน GitHub นอกจากนี้ยังมีแอพพลิเคชั่นตัวอย่างชุดทดสอบออนไลน์จำนวนบทเรียนและรายการขนาดใหญ่ของโครงการในโลกแห่งความจริงที่ใช้เทคโนโลยี Backboneแกนหลักของ Backbone.js ประกอบด้วยคลาสหลัก ๆ สี่คลาส:
- รุ่น: รุ่นเป็นส่วนสำคัญของแอปพลิเคชัน JavaScript ทั้งหมด แบบจำลองมีข้อมูลแบบโต้ตอบนอกเหนือจากองค์ประกอบที่สำคัญของตรรกะโดยรอบข้อมูลเช่นการตรวจสอบการแปลงการควบคุมการเข้าถึงและคุณสมบัติที่คำนวณ Backbone.Model สามารถขยายได้ด้วยวิธีการเฉพาะโดเมนและรุ่นมีฟังก์ชันการทำงานมาตรฐานที่ตั้งค่าเพื่อจัดการการเปลี่ยนแปลง ใน Backbone.js โมเดลเป็นสัญลักษณ์เอนทิตีเดียว
- คอลเลกชัน: คอลเล็กชันใน Backbone.js นั้นโดยทั่วไปแล้วเป็นรุ่นของอาร์เรย์ คอลเลกชันมักจะเป็นผลแบบสอบถามซึ่งผลที่ได้มีหลายรูปแบบ
- มุมมอง: มุมมองใน Backbone.js ฟังเหตุการณ์ที่เกิดขึ้นจาก Document Object Model และคอลเล็กชัน / โมเดล นอกจากนี้ยังแสดงถึงสถานะและรูปแบบข้อมูลของแอปพลิเคชันให้กับผู้ใช้
- ตัวควบคุม: ตัวควบคุมใน Backbone สามารถใช้เพื่อสร้างแอปพลิเคชั่นที่เป็นสถานะและคั่นหน้าได้ด้วยความช่วยเหลือของ hashbangs
แอปพลิเคชั่นบางตัวที่ใช้ Backbone.js รวมถึง:
- DocumentCloud
- LinkedIn มือถือ
- AudioVroom
- foursquare
- Basecamp Mobile
- พลัดถิ่น
- แพนดอร่า
- Animoto