Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I ve been a php developer for the past 4 years and worked in OO PHP and almost all sorts of PHP mvc frameworks. Ive joined a new company now and here we use scala for web development. We have a product which has a frontend developed in a js mvc and a backend in scala. Actually this kind of restful architecture itself is brand new for me. In PHP we just use PHP for both frontend and backend. So i started working in scala and did some basic console app stuff. But there are no articles on how i must use scala to do restful web development. There is a framework called lift developed in scala. But we havent used that. Ours is a pure scala app without lift stuff. I found out two blogs but it has too little information on implementation.

So can any one point me in the right direction on when to use the restful architecure as against mvc architecture and absolute newbie guides to creating a web app using restful architecture in scala.

share|improve this question
up vote 0 down vote accepted

You should take a look at the libraries and tools mentioned here. There are some specifically targeted at REST.

As for Lift itself, if you are going to use that, then the Lift mailing list is your best resource. Also, Manning's Lift in Action by Tim Perrett is a very good book.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.