Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Lift in Action: The Simply Functional Web Framework for Scala

Buy

The web has completely revolutionized the way we live our lives—the average person in the UK now does an average of six Google searches a day. Within the lifetime of one generation, our entire society has changed, and it continues to be catalyzed by technology in a very fundamental way. For me, this is the most fascinating thing to observe and an even more interesting thing to be a part of.

The web development industry has seen sweeping change over the past five or six years as it has attempted to cope with these new social habitats and behaviors. Probably one of the most notable changes was the way in which Ruby on Rails altered developers’ outlook toward building applications and the manner in which they approached problems. Massive enterprise architecture was out the window and small, iterative, agile processes became all the rage. At the beginning of 2006, I had been coding Ruby on Rails for quite some time and had built several large systems with the Ruby stack. Although I was blown away by the productivity gains that Rails supplied, taking code to production was a comparative nightmare. I specifically recall Zed Shaw’s “Rails is a Ghetto” rant and how that was very similar to my own views at the time. It was then that I started to look for something else, something new.

Before long, I came across Lift, which felt “right” from the very beginning. Scala and Lift’s elegant fusion of the functional and object-oriented paradigms was a breath of fresh air when compared to other languages and frameworks. It was great to have all the security features baked right into a framework, and not have to worry about many things that typically cause a lot of headaches for developers. These kinds of choices make a great developer-oriented framework: focusing on removing work from the developer in a pragmatic and logical way while using as little runtime magic as possible.

(HTML tags aren't allowed.)

Apache Jakarta Commons: Reusable Java™ Components
Apache Jakarta Commons: Reusable Java™ Components

Save time and money with reusable open source Java™ components

Master the Jakarta Commons Library of Open Source JavaTM Components

Using the Apache Jakarta Commons reusable Java™ components, you can leverage the work of the global open-source community to solve common...

Machine Translation: Its Scope and Limits
Machine Translation: Its Scope and Limits
Machine Translation (MT) is both an engineering technology and a measure of all things to do with languages and computers—whenever a new theory of language or linguistics is offered, an important criteria for its success is whether or not it will improve machine translation.

This book presents a history of machine translation (MT) from...

The Great Design: Particles, Fields, and Creation
The Great Design: Particles, Fields, and Creation
Although modern physics surrounds us and its concepts are constantly referred to in every newspaper, even educated nonscientists find the subject intimidating in the extreme. Most attempts to explain physics to general readers are either obscured by masses of mathematics or gross oversimplifications written by laymen. Here at last is a...

Oracle Database 11g The Complete Reference (Osborne ORACLE Press Series)
Oracle Database 11g The Complete Reference (Osborne ORACLE Press Series)
Oracle Database 11g is a significant upgrade from prior releases of Oracle. New features give developers, database administrators, and end users greater control over the storage, processing, and retrieval of their data. In this chapter, you will see highlights of the Oracle Database 11g architecture. You will see detailed discussions of new...
Macromedia Dreamweaver 8 Recipes
Macromedia Dreamweaver 8 Recipes

Looking for timesaving ways to get frequently needed data-driven applications up and running? Look no further! In this book, you'll find a primer for using data sources to connect your Dreamweaver pages to a database. Lowery and Ott then provide step-by-step...

DB2(R) for z/OS(R) Version 8 DBA Certification Guide (IBM Press Series-Information Management)
DB2(R) for z/OS(R) Version 8 DBA Certification Guide (IBM Press Series-Information Management)

 IBM DB2 Universal Database Version 8 for z/OS offers enterprises unprecedented opportunities to integrate information, deliver it on demand, and manage it simply and cost-effectively. Now, one of the world's leading DB2 consultants presents the definitive guide to administering DB2 UDB V8 databases in z/OS environments. DB2 for...

©2014 LearnIT (support@pdfchm.net) - Privacy Policy