نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
برنامه های وب غیر پیش پا افتاده نیازمند فراتر رفتن از برنامه های jQuery هستند که به یکسو تبدیل می شوند و به یک ساختار قابل تست کد با یک مسئولیت تبدیل می شوند. سام رویکرد سبک Backbone برای ساخت برنامه های MVC سمت مشتری را به ما نشان می دهد و در تست های واحدی با Mocha ایجاد می شود ... برنامه های وب غیر پیش پا افتاده نیاز به فراتر رفتن از برنامه های jQuery دارند و به معماری های قابل تست و یکپارچه پاسخ می دهند. سام رویه سبک Backbone برای ساخت برنامه های MVC سمت مشتری را به ما نشان می دهد و در تست های واحدی با Mocha و Sinon.JS ساخته می شود.
سرفصل ها و درس ها
چگونه به اینجا رسیدیم
How We Got Here
-
مقدمه
Introduction
-
وابستگی های ستون فقرات: jQuery
Backbone Dependencies: jQuery
-
بررسی جی کوئری
jQuery Review
-
وابستگی های ستون فقرات: نمره کم
Backbone Dependencies: Underscore
-
برنامه های تک صفحه
Single Page Applications
-
فلسفه ، کاربرد و قرارداد
Philosophy, Usage, and Convention
-
اجزای اصلی ستون فقرات
Core Backbone Components
-
وراثت و گسترش نمونه اولیه
Prototypal Inheritance and Extension
بررسی اجمالی برنامه نظرات
Overview of The Comments Application
-
نظرات راه اندازی پروژه
Comments Project Setup
-
نظرات مدل ، مجموعه و نمایش
Comments Model, Collection and View
-
نظر برنامه مشاهده
Comment Application View
-
خلاصه عملکرد
Summarizing the Functionality
-
س
Q&A
-
نظرات راه اندازی و وابستگی پروژه
Comments Project Setup and Dependencies
-
نمایش ویژگی پیشرفته
Advanced Feature Demonstration
-
Walkthrough کد
Code Walkthrough
-
ویژگی های کد اضافی
Additional Code Features
مدل های ستون فقرات در عمق
Backbone Models In-Depth
-
مدل های عمق
Models In-Depth
-
Model.parse Model.toJSON
Model.parse & Model.toJSON
-
تعریف مدل ها
Defining Models
-
استفاده از API های RESTful
Using RESTful APIs
-
برنامه نویسی زنده: REST API
Live Coding: REST APIs
-
سوالات پرسونا
Persona Questions
نمایش ستون فقرات در عمق
Backbone Views In-Depth
-
الگوهای بازدید
Views & Templates
-
رندر الگوها
Rendering Templates
-
رویدادهای DOM و مدیریت حافظه
DOM Events and Memory Management
-
رندر مسئولانه
Responsible Rendering
-
س
Q&A
مجموعه ستون فقرات و روترهای عمق
Backbone Collections and Routers In-Depth
-
مجموعه ها
Collections
-
بازیابی داده های مدل
Retrieving Model Data
-
همگام سازی داده ها با سرور
Syncing Data with the Server
-
پس زمینه مسیریابی
Routing Background
-
روتر ستون فقرات
Backbone Router
-
روتر Walkthrough کد
Router Code Walkthrough
آزمایش برنامه های ستون فقرات
Testing Backbone Applications
-
Backbone API معرفی پروژه
Backbone API Project Introduction
-
آزمایش در ستون فقرات
Testing in Backbone
-
تست های نوشتن
Writing Tests
-
با استفاده از Sinon.js
Using Sinon.js
-
تست کردن برنامه های کنترل رویداد
Testing Event Handlers
-
تست نماها
Testing Views
-
Q نهایی
Final Q&A
نمایش نظرات