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.)

Digital Video Hacks : Tips & Tools for Shooting, Editing, and Sharing
Digital Video Hacks : Tips & Tools for Shooting, Editing, and Sharing

Since the dawn of film, novices and experts have used quick-and-dirty workarounds and audiovisual tricks to improve their motion pictures, from home movies to feature films. Today, the tools have certainly changed, as have the quality and scope of the results. With digital video, the hacking possibilities are now limitless,...

How to Use Lotus Notes 6
How to Use Lotus Notes 6
How to Use Lotus Notes R6 provides the beginning user with a straight-forward, visual approach to learning. It presents the most used tasks in an easy-to-follow manner, with simple directions using icons and full-color illustrations and graphics. Readers also find How-To Hints, which provide helpful shortcuts and tips for getting the most...
Photoshop Elements 8 for Mac: The Missing Manual
Photoshop Elements 8 for Mac: The Missing Manual
Ideal for scrapbookers, serious and casual photographers, and budding graphic artists alike, Photoshop Elements 8 for Mac is more powerful and easier to use than previous versions. But figuring out how and when to use the program's tools is still tricky. With this book, you'll learn not only what each tool does, but also when it makes the most...

CISSP Study Guide, Second Edition
CISSP Study Guide, Second Edition

The CISSP certification is the most prestigious, globally-recognized, vendor neutral exam for information security professionals. The newest edition of this acclaimed study guide is aligned to cover all of the material included in the newest version of the exam's Common Body of Knowledge. The ten domains are covered completely and as...

Dictionary of DNA and Genome Technology
Dictionary of DNA and Genome Technology
DNA technology has a vital role in diverse fields such as criminal investigation and gene therapy – dynamic areas involving many specialized terms and techniques. This unique dictionary offers current, detailed, accessible information to lecturers, researchers, students and technicians throughout the biomedical sciences.
Microsoft System Center 2012 Orchestrator Cookbook
Microsoft System Center 2012 Orchestrator Cookbook

Automate mission-critical tasks with this practical, real-world guide to System Center 2012 Orchestrator

Overview

  • Create powerful runbooks for the entire System Center 2012 product line
  • Master System Center 2012 to create advanced runbooks
  • Learn how to install System Center...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy