2014-01-11 1 views
0

저는 스칼라를 처음 접했고 웹 응용 프로그램을 스칼라로 작성하고 클라우드 플랫폼 (예 : heroku 또는 open shift)을 사용하여 배포하려고합니다.스칼라 웹 응용 프로그램을위한 클라우드 플랫폼 (예 : heroku)

문제는 heroku에서 프레임 워크 (v2.2)를 사용하고 데이터 파일을 처리하는 데 많은 어려움을 겪고 있다는 것입니다. 마침내 Play 프레임 워크를 놓아 주기로 결정했습니다. 이제 어떤 선택을 할 수 있습니까? 프레임 워크를 사용하는 대신 순수한 스칼라를 사용 하겠지만 시작할 위치를 모르겠습니다.

UPDATE : 내 응용 프로그램은 매우 간단하고 몇 페이지를 가지고 있지만, 이미지 파일을 업로드하는 데 사용됩니다 나는 플레이와 Heroku가 함께 문제가 있었다 곳이 있습니다. 요약하면, 일반적인 웹 프레임 워크의 대부분의 기능은 필요하지 않으며 최소한의 프레임 워크와 영웅과 같은 클라우드 플랫폼 만 있으면 응용 프로그램을 배포 할 수 있습니다.

+0

* Heroku는 PaaS를 의미합니까? (IaaS와는 반대로, 예를 들어 Amazon EC2). 그건 그렇고 귀하의 질문에 대한 offtopic 그래서 닫는 투표. –

+1

heroku, cloudbees, clevercloud 및 많은 다른 paas는 play2와 함께 또는없이 스칼라 응용 프로그램 배포를 허용합니다 .2 – Jean

답변

1

많은 옵션이 있으므로 모두 응용 프로그램의 기능에 따라 다릅니다. 고려해야 할 하나의 선택은 Angular과 같은 JavaScript 단일 페이지 웹 응용 프로그램 프레임 워크를 Scalatra 또는 Spray과 같은 Scala REST 프레임 워크와 함께 사용하는 것입니다.

또는 Angular 또는 Similarity가 전혀 필요하지 않으며 프런트 엔드에 Dust 또는 Mustache 템플릿과 같은 간단한 템플릿 엔진 만 있으면됩니다.

+0

빠른 답장을 위해 고맙습니다. 자세한 내용을 제공하기 위해 질문을 업데이트했습니다. –

+0

Scalatra가 내가 찾고 있었던 것처럼 보입니다. . 고맙습니다. –

+0

도와 줘서 기쁩니다. 프로젝트에 행운을 빌어 요! – Vidya

관련 문제