ISBN:
9781784395650
,
178439565X
Language:
English
Pages:
1 online resource (1 volume)
,
illustrations.
Series Statement:
Community experience distilled
Keywords:
JavaScript (Computer program language)
;
Application software ; Development
;
Electronic books
;
Electronic books ; local
Abstract:
Implement fast, lean, and readable code effectively with Lo-Dash In Detail Lo-Dash Essentials walks you through the Lo-Dash utility library, which promises consistency and performance in JavaScript development. This book looks into the most common functions and the various contexts in which they're used. You'll first start with object types and their properties, then you'll dive into larger development patterns, such as MapReduce, and how to chain functionality together. Following this, you'll learn how to make suitable builds for various environments, and discover how high-level patterns complement one another and how they lead to reusable building blocks for applications. Finally, you will gain some practical exposure to Lo-Dash by working alongside other libraries, and learn some useful techniques for improving performance. What You Will Learn Analyze the difference between arrays, collections, and objects and look at how Lo-Dash treats them Understand the subtle differences between iterating over arrays and objects, along with object-creation patterns used with Lo-Dash Exploit and work with Lo-Dash functional tools, such as partially applying arguments, and composing higher-order functions Explore the various approaches of MapReduce and their relationships with other Lo-Dash functions Build your own Lo-Dash application for various environments Compare Lo-Dash with other libraries and decide where Lo-Dash is a good fit Understand the key Lo-Dash design principles and utilize this knowledge to deliver performant user interfaces
Note:
Includes index. - Description based on online resource; title from cover (Safari, viewed February 17, 2015)
URL:
https://learning.oreilly.com/library/view/-/9781784398330/?ar
Permalink