![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 JSON.ניתן להגדיר את עמוד השדרה כספריה קלה במיוחד, המאפשרת ליצור קצוות קדמיים קלים לתחזוקה עבור יישומים. זה אגנוסטי אחורי ופועל היטב עם ספריות JavaScript מודרניות קיימות. ספרייה קלה זו מועילה ביותר לפשט את הנוהל לפיתוח יישומים אינטראקטיביים, מורכבים ומונעי נתונים. Backbone.js מציע פיתרון מסודר להפרדת נתונים מהמצגת על ידי מבנה הקוד ופיצולם לקבצי .js בעלי משמעות סמנטית.
מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.
Techopedia מסביר את Backbone.js
קוד המקור הממוערק של Backbone.js זמין באתר GitHub. כמו כן, ניתן למצוא יישום לדוגמא, חבילת בדיקות מקוונת, מספר הדרכות ורשימה גדולה של פרויקטים בעולם האמיתי המשתמשים בטכנולוגיית עמוד השדרה.הליבה של Backbone.js כוללת ארבע כיתות עיקריות:
- דגם: דגמים הם החלק העיקרי בכל יישומי JavaScript. דגמים מכילים נתונים אינטראקטיביים בנוסף לרכיב ההיגיון המהותי המקיף את הנתונים, כמו אימותים, המרות, בקרת גישה ותכונות מחשוב. ניתן להרחיב את עמוד השדרה. מודל בשיטות ספציפיות לתחום, והמודל מציע פונקציונליות סטנדרטית לניהול השינויים. ב- Backbone.js, המודל מסמל יישות יחידה.
- אוסף: אוספים ב- Backbone.js הם בעצם מערך של דגמים. אוספים הם בדרך כלל תוצאת שאילתה בה התוצאות כוללות מספר דגמים.
- תצוגה: תצוגה ב- Backbone.js מקשיבה לאירועים שנזרקו על ידי מודל אובייקט המסמך ואוספים / דגמים. בנוסף, הוא מייצג את המדינה ואת מודל הנתונים של היישום למשתמש.
- בקר: ניתן להשתמש בבקרים בבסיס עמוד השדרה ליצירת אפליקציות עדכניות וניתנות לסימניות בעזרת hashbangs.
חלק מהיישומים המשתמשים ב- Backbone.js כוללים:
- DocumentCloud
- לינקדאין מובייל
- AudioVroom
- רביעייה
- Basecamp Mobile
- תפוצות
- פנדורה
- אנימוטו