jQuery Design Patterns
jQuery کتابخانهی غنی جاوا اسکریپتی است که پیمایش و دستکاری سند HTML، مدیریت رویداد ها، انیمیشن و AJAX را با استفاده از APIهای خود که در مرور گرهای مختلفی اجرا میشوند را بسیار ساده کرده است. با ترکیب تنوع و توسعه پذیری، جیکوئری روش نوشتن کدهای جاوا اسکریپت میلیونها نفر را تغییر داد. در این کتاب به شما نشان خواهیم داد که چگونه به بهترین نحو از جیکوئری با استفاده از الگوهای طراحی موجود استفاده کنیم.
این کتاب با مروری از جیکوئری شروع میشود، سپس شما را با الگوهای طراحی متفاوتی به مانند facade، observer، publisher/subscriber و ... آشنا میکند. پس از آن سراغ تکنیکها و کتاب خانههای قالبهای سمت کلاینت و همچنین الگوهای توسعهی پلاگین میرود.
Table of Contents
1: A REFRESHER ON JQUERY AND THE COMPOSITE PATTERN
2: THE OBSERVER PATTERN
3: THE PUBLISH/SUBSCRIBE PATTERN
4: DIVIDE AND CONQUER WITH THE MODULE PATTERN
5: THE FACADE PATTERN
6: THE BUILDER AND FACTORY PATTERNS
7: ASYNCHRONOUS CONTROL FLOW PATTERNS
8: MOCK OBJECT PATTERN
9: CLIENT-SIDE TEMPLATING
10: PLUGIN AND WIDGET DEVELOPMENT PATTERNS
11: OPTIMIZATION PATTERNS