2012-03-27 5 views
1

gae에서 웹 앱을 구현할 예정입니다.
그게 가장 좋은 프레임 워크인지 궁금 해서요?
struts2을 사용했지만 지원되지 않는 것 같습니다.
GAE 안에 MVC 또는 similat가 있습니까?
가장 좋은 방법은 무엇이라고 생각하십니까?Google App Engine, Java Frameworks?

추신 : 응용 프로그램은 기본적으로 사용자 프로필 모음 (다른 정보 포함) + 장소 설명 모음 (그림, 설명 및 사용자 설명)이어야합니다.

+0

[Google App Engine Java 세계의 MVC] 가능한 복제본 (http://stackoverflow.com/questions/862003/mvc-in-a-google-app-engine-java-world) – bernie

답변

1

tested to work on GAE 인 라이브러리 및 프레임 워크 목록을 확인할 수 있습니다. 해결 방법을 통해 Struts 2가 지원되는 것 같습니다.

개인적으로 나는 Play, Sitebricks 또는 내 즐겨 찾기 : JAX-RS with Freemarker과 같은 더 현대적인 것을 사용합니다.

또한 새로운 것을 시도하는 것을 두려워하지 않으면 GWT로 가십시오 (@Carlos가 이미 제안한대로). 가파른 학습 곡선이지만 가치가 있습니다.

+0

JAX 솔루션 -RS와 freemaker가 좋을 것 같습니다 (다른 점은?). GWT의 경우 사람들이 웹 사이트를 사용하기 위해 addons를 설치해야한다는 사실이 나에게 희생이되었습니다. – EsseTi

+1

오류, 아니요. GWT는 javascript로 컴파일되어 있으므로 추가 기능이 필요 없습니다. 개발자 용 IF 디버깅이 필요합니다. –

+0

다음은 GWT로 만든 프로젝트입니다. 애드온을 사용할 필요가 없습니다. https://developers.google.com/web-toolkit/examples/ –

2

나는 GWT과 같이 갈 것이다. Eclipse 용 Google Plugin에서 직접 지원하는 RIA 애플리케이션 및 RIA 애플리케이션을 구축 할 수 있습니다. 종속성 삽입을 위해 Guice for Server Components 및 Gin for GWT 클라이언트 클래스를 사용할 수 있습니다.

+0

글쎄, gwt는 사람들이 웹 사이트를 열기 전에 설치하고 싶은지 모르겠다. – EsseTi

+1

무슨 확장 기능을 말하는거야 ?? 개발을위한 eclipse 플러그인 예. 그러나 최종 결과는 엄격히 HTML/JS/CSS입니다. 내가 좋아하는 GWT + REST 기반 서비스! – koma