Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ Free Shipping
Lift Application Development Cookbook Paperback – September 25, 2013
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
About the Author
Gilberto T. Garcia Jr.
Gilberto T. Garcia Jr. has a Bachelor's degree in Philosophy from USP, and has been working with Internet-related technologies since 1999. He had worked with different programming languages in several projects with different sizes and complexities.
As a person who enjoys learning new things, he started to study and work with Scala and Lift in 2010.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 89%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
The book is a shorter book of ~200 pages containing a selection of common problems:
- Working with HTML
- Working with forms
- Working with REST
- Working with Datastores (relational and non-relational and covers various problems)
- Working with social media
If the book is presenting challenges that you need to figure out how to solve quickly then it will succeed in providing you with examples you need and will likely be a handy reference to keep around. If you're not working on greenfield development then the usefulness of the book will likely go down but if you're solving these problems for the first time having a reference of implementations like this could be pretty useful.
The last portion on social media is likely the most valuable section of the book covering OAUTH social login problems that may otherwise be a bit more work to figure out on your own.
The book tries to cover testing throughout the sections as well which is a plus. Rather than covering testing on its own, they demonstrate testing the different problems. The authors chose Specs2 only which is not a huge deal as you can easily translate the tests if your working with scalatest
I enjoyed reading this book. The recipes are simple, easy to read, and well explained. Although code examples can be downloaded from the publishes web sites, I highly recommend to manually tip in the recipes to achieve the best learning effect. I tipped in some recipes, the all worked well.
Unfortunately there are also some imprecisions. While words written in the wrong case (var/Var) in a code snippets or same steps being listed in both "Getting Ready" and "How to do it" is not so big a problem, missing import statements in code snippets may be more annoying for an absolut beginner.
Some Scala explosure is necessary to understand the recipes.
Overall, I think for everyone who knows Scala and wants to learn Lift, this books is a good introduction.
Every chapter present a problem and a solution, that can be used in the daily work.
The language is simple but in the same time understandable, and can help every one to get the best from the Lift web framework.
Lift is probably not the simplest framework for the web development, but the most secure for that, this book can help every developer to get the max to this fantastic framework.
The book can be used like a cookbook when you can find the perfect "recipe" for you perfect "dish".
A must to have for every developer that work with this fantastic framework
Book guided me well through difficult task to learn Lift.
It covers very important subjects like REST and Object Relational Mapping (including pagination), and how to work with MongoDB. Chapter about Integration with Social Media is quite unique for such introductory book.
The task based "recipe" style provides a gentle introduction to fundamental Lift concepts and usage. This is perfect for beginners.
On the other hand, if you are an experienced developer looking to develop a full-up web application, you will find yourself very quickly outstripping the limitations of this book, as it contains no real depth or breadth. The book's limitations also make it unsuitable as a reference book.