2009-04-05 2 views
25

스칼라를 배웠고 웹 개발을 시도하고 싶습니다. 구글에서 내가 만났던 프레임 워크 중 하나 (유일한 것?)는 Lift이었다. 그것을 사용하는 경험은 무엇입니까?스칼라 웹 애플리케이션 개발

다른 프레임 워크에서 스칼라로 웹 응용 프로그램을 개발할 때 권장 할만한 사항은 무엇입니까?

+1

[어떤 스칼라 웹 프레임 워크를 사용할 수 있습니까?] (http://stackoverflow.com/q/1488412/309483) –

답변

22

AFAIK, Lift는 스칼라 기반 솔루션을 고수하기 위해 마을에서 가장 성숙한 게임이며 http://code.google.com/p/slinky2/도 참조하십시오. 현자에게 한 마디, 나는 소스를 탐색하는 것을 제외하고는 아직 전혀 사용하지 않았다. 응답 모델을 강력하게 요구하는 디자인은 매우 간단하다.

당신은 이것이 스칼라 (Scala)입니다. 자바의 기존 프레임 워크를 모두 사용할 수 있습니다. 특히, 나는 두 개를 결합하는 방법을 설명하는 개찰구 : http://technically.us/code/x/the-escape-hatch을 살펴 보시기 바랍니다.

+0

위대한 답변 주셔서 감사합니다! – Anirudh

28

개인적으로는 Play Framework을 사용하는 것이 좋습니다.

1

가장 많이 사용되는 전체 스칼라 웹 프레임 워크는 리프트 앤 플레이입니다! 커밋하기 전에 두 가지를 살펴보십시오. 이 두 가지 주요 차이점 중 하나는 Play가 진행되는 동안 상태 유지입니다. Rails/Django와 비슷한 무국적입니다.

+0

리프트는 무 상태로도 사용할 수 있지만 리프트를 사용하면 상태가 안정적이어서 안전하고 강력한 혜성과 아약스를 얻을 수 있습니다. – fmpwizard

1

Jsf2가 잘 작동합니다. 스트럿츠도 그렇게 생각합니다. 그것들은 스칼라 그 자체가 아니지만 스칼라와 적절한 EL 만 사용할 수 있으며 잘 동작합니다. 그리고이 둘은 새로운 프레임 워크보다 훨씬 성숙합니다. 커뮤니티가 더 커지고 문서가 더 좋아졌습니다.

관련 문제