Jump to ratings and reviews
Rate this book

AngularJS Web Application Development Cookbook

Rate this book
Over 90 hands-on recipes to architect performant applications and implement best practices in AngularJS

About The Book

Who This Book Is For

This is not your grandmother's JavaScript cookbook. If you have a foundational understanding of the framework and want to expand your AngularJS skillset with strategies and methodologies for building performant and scaleable production applications, this is the book for you. This book assumes you have an understanding of the basics of AngularJS, and experience with JavaScript.

In Detail

Packed with easy-to-follow recipes, this practical guide will show you how to unleash the full might of the AngularJS framework. Skip straight to practical solutions and quick, functional answers to your problems without hand-holding or slogging through the basics. Avoid antipatterns and pitfalls, and squeeze the maximum amount out of the most powerful parts of the framework, from creating promise-driven applications to building an extensible event bus. Throughout, take advantage of a clear problem-solving approach that offers code samples and explanations of components you should be using in your production applications.

327 pages, Paperback

First published December 26, 2014

6 people are currently reading
21 people want to read

About the author

Matt Frisbie

12 books6 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (16%)
4 stars
6 (24%)
3 stars
12 (48%)
2 stars
2 (8%)
1 star
1 (4%)
Displaying 1 - 4 of 4 reviews
Profile Image for David.
134 reviews24 followers
May 30, 2015
A really useful cookbook filled with many current Angular tips and hacks. It's probably not a great resource for new Angular devs, but it doesn't pretend to be (it is a cookbook), nevertheless its recipes are easy to ramp up into and have a very helpful tone to them. Also, the author does a great job of defining core Angular concepts and features in shorter sentences, often better than what you've read elsewhere and you'll find yourself reaching for your highlighter.

Several chapters probably represent the best instructional walkthroughs or reference documentation on Angular features. The chapter on promises not only covers the basics but also presents a few useful features that I'd missed or sped past in the Angular docs online, such as the way when() works and also tips on how to work with chained promises. Plus, the pieces on the $templateCache were very helpful and sparked some great internal brainstorming on how I can make use of this in the app run() block.

So while the topic of many of the chapters has been covered in greater detail in whole books devoted to the subject (unit/end-to-end testing, directives, services), the level of depth is still more than sufficient for this cookbook to be extremely useful. I think it would be a great book for an Angular dev coming off of their first or second beginner's book and ready for the next level of depth.
Profile Image for Nick Dogi.
1 review
March 20, 2015
This book is smashing. I really enjoy reading such "recipe-like" kind of books. To learn the red-hot AngularJS, I really work up a sweat to read nearly all the books. But none really amp up my AngularJS knowledge like this one.
Traditional A-Z guides always do this by disperse the implementation details among a small piece of snippet. You know what I am saying: We have to hunt through the whole chapter to put the snippet together. What a drag!!
By contrast ,with over 90 hands-on recipes packed inside, the book adopt the gnarly style that all the PacktPub "cookbook" have in common.Each recipe complete a task by first telling you "How to do it" with a minimum of fluff so that you can see the result first; then it explains all the technical part to you in "How it Work" section; and additional info is in the "There's more" section. What's more, the author refers to the other related recipes in the "See also" section so that we can review all the pertinent ideas with ease. I am a big fan of this writing style: the code is given out first and then you can get to the technical details as an integral part. As an added benefit, this book can be used as a reference. If you want to perform some action, you can look it up if it's already in the book. The author just slice and dice everything for you to succeed in AngularJS world.
It is a real no-brainer to get a copy. A must in you bookshelf. Definitely recommend it to you if you want to get into the groove of AngularJS really quick and thoroughly.
1 review
March 26, 2015
I've read a number of books on Angular when I first started exploring it and I find this book invaluable now for dipping into when I want to refresh my knowledge on a specific area. It covers a wide variety of aspects in AngularJS, you will find something of use whatever your application type.

If web development is something you are just starting to explore I particularly like how it also includes sections discussing application structure, testing, and common Javascript and HTML5 concepts.

You can read the book in two ways - cover to cover with each section complementing the others, or dip in and out of it looking specifically at a section that interests you right now. The writing style is easy and supports both, with each 'recipe' being self contained and easily digestible.

The book also caters both for someone new to Angular, or if you are coming to Angular after already using it or reading other material. It explains how different areas fit together well so is helpful to build up a more general overview, then dives into specifics when you need them.

Out of all the books I have, this book gets opened the most as my 'one stop shop' when I need to look something up.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.