Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Web application development on Scala [closed]

Tags:

I have just learnt Scala and I want to try some web development with it. On Google, one of the frameworks I came across (the only one?) was Lift. What is the experience using it?

What can be recommended for web application development with Scala on any other frameworks?

like image 564
Anirudh Avatar asked Apr 05 '09 17:04

Anirudh


People also ask

How can I write a web application in Scala?

You can write a whole web application in Scala. There are excellent database solutions in slick or quill. There are more than one web framework like play or scalatra. You can reuse the vast high quality Java libraries available. You can also generate html with scalatag and write JavaScript code in ScalaJS.

What is the best framework for building a website with Scala?

A framework for the Scala progamming language to help build web sites Circumflex. Unites several self-contained open source projects for application development using the Scala programming language. Scala Webmachine. Port of Basho's webmachine in Scala, a REST-based system for building web applications Bowler.

What is the scope of Scala in web development?

Scala development is widely used in creating many commercially successful applications, including LinkedIn, Foursquare, and many others, especially startups. The most famous user of Scala is Twitter. Nowadays, Scala is not #1 in web development, but with the help of Java-Scala enthusiasts, coders all over the world realize the value of lang.

What is Scala webmachine?

Scala Webmachine. Port of Basho's webmachine in Scala, a REST-based system for building web applications Bowler. A RESTful, multi-channel ready Scala web framework Share Follow edited Jan 15 '13 at 19:19 Peter Mortensen 29.4k2121 gold badges9797 silver badges124124 bronze badges answered Oct 7 '10 at 15:58 IttayDIttayD


2 Answers

I personally recommend you using Play Framework.

like image 109
manish_s Avatar answered Nov 11 '22 18:11

manish_s


AFAIK, Lift is the most mature game in town if you want to stick with a Scala based solution, also see http://code.google.com/p/slinky2/. A word to the wise, I have yet to use slinky at all, except for browsing the source, it's very simple in design adhering strongly to request => response model.

Mind you, this is Scala, and so you can use all of Java's existing frameworks. In particular, I'd suggest you look at wicket: http://technically.us/code/x/the-escape-hatch that describes how to combine the two.

like image 42
Saem Avatar answered Nov 11 '22 19:11

Saem