آموزش مبانی Backbone.js

Backbone.js Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Backbone.js مجموعه ای از ابزارها است که به برنامه های تحت وب سمت مشتری ساختار می دهد. این به ما کمک می کند تا برنامه های جاوا اسکریپت تمیز و قابل نگهداری را بنویسیم. Backbone.js مجموعه ای از ابزارها است که به برنامه های وب سمت کلاینت ساختار می بخشد. این به ما کمک می کند تا برنامه های تمیز و قابل نگهداری جاوا اسکریپت را بنویسیم. این دوره به شما نشان می دهد که چگونه از هر یک از م componentلفه های ستون فقرات بیشترین بهره را ببرید و چطور همه آنها را در یک برنامه وب پیشرفته و مدرن جمع کنید.

سرفصل ها و درس ها

معرفی Backbone.js Introducing Backbone.js

  • بررسی اجمالی Overview

  • Backbone.js چیست؟ What Is Backbone.js?

  • برنامه های تک صفحه Single Page Applications

  • چرا به Backbone.js نیاز داریم؟ Why Do We Need Backbone.js?

  • A Minimal Backbone.js Environment A Minimal Backbone.js Environment

  • یک نمونه ستون فقرات A Backbone Example

  • خلاصه Summary

مدل ها Models

  • بررسی اجمالی Overview

  • هدف مدلها The Purpose of Models

  • تعریف انواع مدل جدید Defining New Model Types

  • نمونه سازی مدل ها Instantiating Models

  • وراثت Inheritance

  • ویژگی های Attributes

  • مناسبت ها Events

  • هویت Identity

  • پیش فرض ها Defaults

  • اعتبار سنجی Validation

  • toJSON toJSON

  • ذخیره ، واکشی و از بین بردن save, fetch and destroy

  • خلاصه Summary

بازدیدها Views

  • بررسی اجمالی Overview

  • بازدیدها Views

  • نمایش فوری Instantiating Views

  • املاک ال The el Property

  • ارائه دادن render

  • ساختن make

  • مناسبت ها events

  • راهنما و خلاصه Guidelines and Summary

الگوبرداری Templating

  • بررسی اجمالی Overview

  • الگوها را رد کنید Underscore Templates

  • الگوهای دسته Handlebars Templates

  • پیش تنظیم Precompilation

  • خلاصه Summary

مسیریابی Routing

  • بررسی اجمالی Overview

  • مسیریابی سمت مشتری Client-Side Routing

  • نسخه ی نمایشی روتر سند A Document Router Demo

  • تعریف مسیرها Defining Routes

  • قطعات PushState و Hash PushState and Hash Fragments

  • نمایه سازی موتور جستجو Search Engine Indexability

  • خلاصه Summary

مجموعه ها Collections

  • بررسی اجمالی Overview

  • مجموعه ها Collections

  • تعریف انواع جدید مجموعه Defining New Collection Types

  • مرتب سازی Sorting

  • ایجاد مجموعه ها Instantiating Collections

  • اضافه کردن () و حذف () add() and remove()

  • در () at()

  • get () و getByCid () get() and getByCid()

  • کار با مجموعه ها Working with Collections

  • رویدادهای مجموعه Collection Events

  • خلاصه Summary

اتصال به سرور Connecting to a Server

  • بررسی اجمالی Overview

  • نحوه استفاده Backbone.js از سرور How Backbone.js uses the Server

  • سرور The Server

  • ستون فقرات-سرور backbone-server

  • درخواست های مجموعه Collection Requests

  • درخواست مدل Model Requests

  • ستون فقرات Backbone.sync

  • خلاصه Summary

آزمایش کردن Testing

  • بررسی اجمالی Overview

  • ابزارهای تست Testing Tools

  • مدل های آزمایشی Testing Models

  • تست نماها Testing Views

  • آزمایش مسیرها Testing Routes

  • آزمایش بدون مرورگر Testing Without a Browser

  • خلاصه Summary

نمایش نظرات

آموزش مبانی Backbone.js
جزییات دوره
4h 42m
66
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
853
4.4 از 5
دارد
دارد
دارد
Liam McLennan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Liam McLennan Liam McLennan

لیام رهبر فناوری ، مدیر مهندسی و متخصص تحویل محصولات چابک است. او به سازمان ها کمک می کند تا استراتژی م effectiveثر فناوری را توسعه دهند ، سپس آن استراتژی را برای دستیابی به اهداف خود پیاده کنند. سایر منافع اصلی بهینه سازی تأثیر تحویل نرم افزار و ساخت تیم های دارای عملکرد بالا با عملکرد بالا است. وی در حال حاضر مشاور اصلی شرکت مشاوره تولید محصولات Readify است. پیش از این ، وی مدیر ارشد فناوری یک رسانه آنلاین و یک شرکت مسافرتی با 300000 عضو بود.