Book description
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
Table of contents
-
Lo-Dash Essentials
- Table of Contents
- Lo-Dash Essentials
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Working with Arrays and Collections
- 2. Working with Objects
- 3. Working with Functions
- 4. Transformations Using Map/Reduce
- 5. Assembling Chains
- 6. Application Building Blocks
- 7. Using Lo-Dash with Other Libraries
- 8. Internal Design and Performance
- Index
Product information
- Title: Lo-Dash Essentials
- Author(s):
- Release date: January 2015
- Publisher(s): Packt Publishing
- ISBN: 9781784398330
You might also like
book
Rails, Angular, Postgres, and Bootstrap
As a Rails developer, you care about user experience and performance, but you also want simple …
book
Front-End Reactive Architectures: Explore the Future of the Front-End using Reactive JavaScript Frameworks and Libraries
Learn how to use reactive architectures on the front-end. There are many technologies using a reactive …
book
Speaking JavaScript
Like it or not, JavaScript is everywhere these days—from browser to server to mobile—and now you, …
book
Études for Erlang
In this book, you will find descriptions of programs that you can write in Erlang. The …