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

Practical UML Statecharts in C/C++, Second Edition: Event-Driven Programming for Embedded Systems
Practical UML Statecharts in C/C++, Second Edition: Event-Driven Programming for Embedded Systems
Streamline your embedded code projects with just one book - Miro Samek presents UML statecharts - a practical, time-saving design methodology!

Practical UML Statecharts in C/C++ Second Edition bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern
...
Adobe Photoshop Elements 5.0 A-Z: Tools and features illustrated ready reference
Adobe Photoshop Elements 5.0 A-Z: Tools and features illustrated ready reference
If you are a digital camera enthusiast jumping into enhancement and manipulation, and looking for quick answers, this easy-to use, ready reference is for you. Its like having the author Philip Andrews sitting next to you, with his no-nonsense style, giving you practical, hands-on tips for getting striking images using Elements 5.0.

Make
...
Web Engineering: The Discipline of Systematic Development of Web Applications
Web Engineering: The Discipline of Systematic Development of Web Applications
The World Wide Web has a massive and permanent influence on our lives. Economy, industry, education, healthcare, public administration, entertainment – there is hardly any part of our daily lives which has not been pervaded by the Internet.

Accordingly, modern Web applications are fully-fledged, complex software systems,...


Modeling and Control of Discrete-event Dynamic Systems: with Petri Nets and Other Tools
Modeling and Control of Discrete-event Dynamic Systems: with Petri Nets and Other Tools

This book presents results of research achieved in friendly collaboration across borders and moreover between continents and emphasizes a belief in engineering science being for the benefit of mankind the world over. This aspect of the book’s ethos is epitomized by the authors’ profiles, one being from Central Europe and...

Write Great Code: Understanding the Machine
Write Great Code: Understanding the Machine

This, the first volume in Randall Hyde’s Write Great Code series, dives into machine organization without the extra overhead of learning assembly language programming. Written for C/C++, VB, Pascal, Java, and other high-level language programmers, Volume I, “Understanding the Machine,” fills in the low-level details...

Famous Photographers Asked Nigel Tomm to Create the Most Famous Photography Book in the World
Famous Photographers Asked Nigel Tomm to Create the Most Famous Photography Book in the World
Always a cult photographer, Nigel Tomm is a reckless hard-experimenting genius who combines new ideas, new standards and new photography concepts to create the unique photo experience. The latest portrait and nude photography by Nigel Tomm is a contemporary, playful -- neither too pretentious nor too simple -- 126-page book sets the benchmark that...
©2015 LearnIT (support@pdfchm.net) - Privacy Policy