معرفی کتابخانه Backbone

جزییات بازدید : 6545

تاریخ انتشار : 30 / شهریور / 1398

معرفی کتابخانه Backbone

معرفی کتابخانه Backbone

امتیاز :      ( 4.3 / 5 - 105 نفر )

Backbone.js در سال ۲۰۱۰ به دنیا عرضه شد.  Backbone یک کتابخانه جاوا اسکریپت کوچک و بسیار مفید است که با استفاده از اجزای ارائه شده توسط آن میتوان برنامههای تحت وب تک صفحه ای بسیار مدرن و زیبا ایجاد نمود.

ایجاد برنامه های تحت وب تک صفحه ای ، تنها با استفاده از جی کوئری مشکلات و در هم ریختگی هایی را دارد که بعد از مدتی باعث عدم نظم و انسجام در برنامه میشود. اما با کمک Backbone می توانیم روتر های دلخواهمان را تعریف کنیم و برای هر دسته از روتر ها یا یک روتر خاص view هایی را تعریف کرده  و در هر view از model یا collection ها استفاده نماییم. منظور ما از روتر درخواست هایی هستند که از طرف کاربر برای ما ارسال میشوند و به بیان ساده تر آدرس هایی که کاربر تقاضای مشاهده آن صفحات را دارد.

 Backbone  همچنین امکان توسعه نرم‌ افزار های پیچیده دادهمحور (data driven) و نوشتن کدهای   JavaScript به صورت ساختار یافته را فراهم میآورد. این کتابخانه بر اساس معماری ۳ لایه MVP طراحی شده است.

 

ویژگی های BackboneJS

 

  • وابستگی شدیدی به Underscore.js دارد تا کارایی بیشتری داشته و از طیف وسیعی از عملیات مبتنی بر مجموعه جمع آوری کند.
  • وابستگی نرم افزاری با jQuery دارد.
  • می تواند HTML برنامه خود را به طور خودکار در هنگام تغییر مدل به روز رسانی کند.
  • این روش به طور قابل توجهی پاک و ظریف برای دستکاری DOM و به روز رسانی UI ارائه می دهد.
  • وجود api های متعدد
  • پشتیبانی از مدیریت رویداد یا event handling
  • مناسب برای نرمافزارهای کاربردی RESTFULL
  • همگام با back-end
  • توانایی کار با فریمورک ها
  • ارائه راه حل های ساده برای کار با آبجکت های HTML
  • داشتن حجم کم

 

 

 

 

 

► مقالات مرتبط

سئو چیست؟ آشنایی کامل با مفاهیم سئوی داخلی

معرفی فریم ورک Zend

React js چیست؟

ثبت نظر برای این مقاله
امتیاز دهید :
سوال امنیتی : مجموع عدد به علاوه عدد برابر است با : (به عدد وارد نمایید .)