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

Exploratory Data Analysis in Business and Economics: An Introduction Using SPSS, Stata, and Excel
Exploratory Data Analysis in Business and Economics: An Introduction Using SPSS, Stata, and Excel

In a world in which we are constantly surrounded by data, figures, and statistics, it is imperative to understand and to be able to use quantitative methods. Statistical models and methods are among the most important tools in economic analysis, decision-making and business planning. This textbook, “Exploratory Data Analysis in Business...

Handbook of New Technologies for Genetic Improvement of Legumes
Handbook of New Technologies for Genetic Improvement of Legumes
A comprehensive and groundbreaking collection of ideas for plant improvement

Most of the world's supply of legumes is cultivated under adverse conditions that make this commercially important crop susceptible to the vagaries of nature and damaging stresses. Genetic manipulation has become a proven way for cultivators to battle these...

Computer Network
Computer Network

Welcome to the world of ‘Information Technology’ if you aren’t already there, that is. In this chapter you will go through the routine procedure of learning about the basic working concept of communications, and also various communication systems.

Unlike the other computer networking books, this book is organized...


Grid and Cloud Database Management
Grid and Cloud Database Management

Since the 1960s, database systems have been playing a relevant role in the information technology field. By the mid-1960s, several systems were also available for commercial purposes. Hierarchical and network database systems provided two different perspectives and data models to organize data collections. In 1970, E. Codd wrote a...

Design of Low-Power Coarse-Grained Reconfigurable Architectures
Design of Low-Power Coarse-Grained Reconfigurable Architectures

Coarse-grained reconfigurable architecture (CGRA) has emerged as a solution for flexible, application-specific optimization of embedded systems. Helping you understand the issues involved in designing and constructing embedded systems, Design of Low-Power Coarse-Grained Reconfigurable Architectures offers new frameworks for...

EnCase Computer Forensics, includes DVD: The Official EnCE: EnCase Certified Examiner Study Guide
EnCase Computer Forensics, includes DVD: The Official EnCE: EnCase Certified Examiner Study Guide
Fully revised for the very latest EnCE exam and EnCase software

EnCE certification tells the world that you've not only mastered the use of EnCase Forensic Software, but also that you have acquired the in-depth forensics knowledge and techniques you need to conduct complex computer examinations. This official study guide,...

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