چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Professional JavaScript frameworks : Prototype, YUI, Ext JS, Dojo and MooTools

Leslie M Orchard; Scott Koon; et al

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۹
فرمت
PDF
زبان
انگلیسی
تعداد صفحات
۱۱ صفحه
حجم فایل
۱۰۲٫۴ کیلوبایت
شابک
9780470344729، 9780470384596، 9780470550502، 9780470555347، 9780470577844، 9781118642023، 9781282481763، 9786612481765، 0470344725، 047038459X، 0470550503، 0470555343، 0470577843، 1118642023، 1282481762، 6612481765

دربارهٔ کتاب

JavaScript is the industry standard client-side scripting language that is used in web applications.Professional JavaScript Frameworks: Prototype, YUI, Ext JS, Dojo and MooTools offers an examination of some of the top JavaScript (JS) frameworks that are available, with practical examples and explanations of what each does best. Over the past few years, there's been a small renaissance in JavaScript as a language. A variety of projects have sprung up to build reusable JS libraries and frameworks — and at this point, a good number of them have matured and shown staying power that they're worth taking a serious look at and relying on in professional projects. JavaScript has grown in popularity in parallel with the Web and today is supported by all major browsers and new web technologies. JavaScript has been extended over time to deliver high-performing and incredibly impressive Web user experiences, using technologies including Adobe Flash, AJAX, and Microsoft Silverlight. As JavaScript is used increasingly for “serious” development on the Web, the lessons that have been learned and the tools that have been invented along the way are being consolidated and shared by developers in the form of libraries and frameworks. However, since JavaScript is such a flexible and dynamic language, each framework can present very different approaches to the problems of web development — each with its own pros and cons. Coverage of the individual libraries and frameworks includes: Prototype: Extending and Enhancing DOM Elements Prototype: Handling Cross-Browser Events Prototype: Simplifying AJAX and Dynamic Data Prototype: Working with Forms Prototype: Manipulating Common Data Structures and Functions Prototype: Extending Prototype Yahoo! User Interface Library (YUI): Traversing and Manipulating the DOM with YUI YUI: Handling Cross-Browser Events YUI: Using Animation and Drag and Drop YUI: Simplifying AJAX and Dynamic Loading YUI: Building User Interfaces with Widgets Enhancing Development with the YUI Core YUI: Dealing with Data, Tables, and Charts Working with YUI CSS Tools Building and Deploying YUI ExtJS: Architecture and Library Conventions ExtJS: Elements, DomHelper, and Templates ExtJS: Components, Layouts, and Windows ExtJS: Handling Data and Talking with the Server ExtJS: DataViews and Grids ExtJS: Form Controls, Validation Dojo: Enhancing Development with Dojo Core Dojo: Manipulating the DOM Dojo: Handling Events Dojo: Composing Animations Dojo: Working with AJAX and Dynamic Data Dojo: Building User Interfaces with Widgets Building and Deploying Dojo Expanding Dojo Enhancing Development with MooTools MooTools: Manipulating the DOM and Handling Events MooTools: Simplifying AJAX and Handling Dynamic Data MooTools: Building User Interfaces and Using Animation Chapter 20: Handling Data and Talking with the Server -- Getting the Data -- Remodeling the Data -- Storing the Data Locally -- Putting It All Together -- Summary -- Chapter 21: DataViews and Grids -- Ext.DataView -- Ext.grid.GridPanel -- Summary -- Chapter 22: Form Controls, Validation, and a Whole Lot More -- Introduction to the Form Controls -- Field and Form Validation -- The Other Stuff -- Summary -- Part IV: Dojo -- Chapter 23: Enhancing Development with Dojo Core -- Getting Dojo -- Sampling Dojo -- Examining Dojo Core -- Summary -- Chapter 24: Manipulating the DOM -- Finding DOM Elements -- Handling Lists of DOM Elements -- Summary -- Chapter 25: Handling Events -- Reacting to Page Load and Unload -- Connecting to DOM Events -- Connecting to Methods -- Making Connections with NodeLists -- Publishing and Subscribing to Event Topics -- Using Dojo Behaviors -- Summary -- Chapter 26: Composing Animations -- Animating CSS Style Properties -- Using Fade Transitions -- Using Wipe Transitions -- Using Slide Animations to Move Elements -- Controlling Motion with Easings -- Chaining Animations in Serial -- Combining Animations in Parallel -- Using NodeList Animation Methods -- Examining Animation Objects -- Summary -- Chapter 27: Working with AJAX and Dynamic Data -- Making Simple Web Requests -- Handling Web Responses with Deferreds -- Working with Response Formats -- Specifying Request Methods -- Using Request Parameters and Content -- Augmenting Forms with In-Place Requests -- Using Cross-Domain JSON Feeds -- Making Requests with IFrames -- Summary -- Chapter 28: Building User Interfaces with Widgets -- Building and Validating Forms -- Managing Application Layout -- Creating Application Controls and Dialogs -- Applying Themes to Widgets -- Summary -- Chapter 29: Building and Deploying Dojo -- Explaining Dojo Builds

Learn everything about utilizing the JavaScript language with the next generation of Rich Internet Applications from the accessible information in JavaScript Programmer’s Reference, both a tutorial and a reference guide for web developers. Master methods for using Java with applications like Microsoft’s Silverlight, Ajax, Flex, Flash and AIR by practicing with hands-on examples with practical, usable code. Employ this complete JavaScript reference to help you understand JavaScript Data Types, Variables, Operators, Expressions and Statements, work with JavaScript Frameworks and data, and improve performance with Ajax.

As the industry-standard, must-know scripting language, JavaScript is supported by all major browsers and is increasingly the foundation of new web development technologies such as Ajax and JSON. This book offers a selection of some of the most active and most used JavaScript frameworks available, replete with practical examples and explanations of what each framework does best. You'll look at common web development tasks and discover how each framework approaches that set of tasks, as well as learn how to use the features of each framework and avoid potential pitfalls.

قیمت نهایی

۴۹٬۰۰۰ تومان