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

The A - Z of Dream Interpretation: What Dreams Reveal About Your Life, Loves and Deepest Fears
The A - Z of Dream Interpretation: What Dreams Reveal About Your Life, Loves and Deepest Fears

Paul Brunton was one of the finest mystics of the 20th century, bridging the gap between the spiritual and physical realms in his own inimitable way. For him, dreams began within the spiritual and manifested in the physical.We are more able to listen to, and understand, the inner self in sleep in ways we are not able to do in waking life.

...
Running a Bar For Dummies
Running a Bar For Dummies

Have you ever thought of owning your own bar? Did you ever stumble into an overpriced watering hole and think how much better it could be if you ran the place? Or maybe you walked into your dream bar and realized that running one was the dream job you’ve always wanted?

With Running a Bar for Dummies, you can live your...

BlackBerry For Dummies (Computer/Tech)
BlackBerry For Dummies (Computer/Tech)

Maximize your BlackBerry 8800, Curve, or Pearl!

Explore the camera and GPS, discover SureType, and boost your memory

If you thought the BlackBerry was sweet before, just wait until you see the new models! And here's just what you need to know about SureType vs. QWERTY keyboards,...


Webster's New World Student Writing Handbook
Webster's New World Student Writing Handbook

Now more portable and easier to navigate!

Webster's New World Student Writing Handbook, Fifth Edition has been refreshed and updated to give you a more portable and efficient reference for all of your high school and college writing needs!

From essays to feature articles, from book reports to scripts, you'll get...

State of the World 2009: Into a Warming World (State of the World)
State of the World 2009: Into a Warming World (State of the World)

A comprehensive guide to global warming and the steps we must take to combat it.

The evidence continues to mount: melting ice caps, rising temperatures, increasingly frequent natural disasters. As the devastating effects of global warming come into sharper focus, societies must work to both mitigate greenhouse gas...

Ubuntu Made Easy: A Project-Based Introduction to Linux
Ubuntu Made Easy: A Project-Based Introduction to Linux

Ubuntu brings Linux to the masses, but it can still be intimidating for newbies, neophytes, and geeks-in-training. With Ubuntu Made Easy by your side you'll be ready to face any challenge, and you'll discover just how fun Linux can be.

Packed with tips, tricks, and helpful pointers, Ubuntu Made Easy...

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