2014-10-14 2 views
1

나는 스프링 3을 사용했지만 grails 플러그인과 동등한 것은 무엇인지 모르겠습니다. 이제 새로운 앱을위한 스택을 제안해야합니다. grails를 보면 데이터베이스 모델을 만들기에 좋고 많은 플러그인이 있습니다. 하지만 런타임에 더 비싸 보입니다.스프링 4 vs Grails - 오픈 소스 플러그인

제 질문은 페이스 북 로그인이나 다른 소셜 액션, 아약스 업로드, joda 등처럼 필요할 수있는 모든 작은 것들에 대해 봄의 동등한 또는 더 나은 레포가 있다는 것입니다. 또는 이것이 우리가 의존성 및 일부 코드라고 부르는 것입니다. 블로그/스택?

정규 봄용 mvc 프로젝트 용 grails 플러그 인처럼 재사용 가능한 작은 코드가 있습니까?

+1

아주 좋은 질문이며 Grails의 위대한 강점 중 하나 인 거대한 플러그인 생태계를 강조합니다. Grails 버전 3 (현재 개발 중)은 Spring Boot를 기반으로하고 더 많은 모듈화와 배포 유연성을 제공 할 것입니다. Grails 3이 출시 될 때까지 Spring Boot (http://projects.spring.io/spring-boot/), 특히 "스타터"라는 개념을 살펴볼 수 있습니다. –

+0

고마워. 나는 github이 사회 및 CMS와 같은 많은 일반적인 작업을위한 다양한 프로젝트를 가지고 있으며, 봄에 특정 유형의 DB를 사용하고 있음을 알 수 있습니다. – tgkprog

+0

안녕하세요 앤드류, 당신은 정교하게 대답하고 싶습니까? @ andrew-von-dollen – tgkprog

답변

3

귀하의 질문은 순수한 스프링 대안에 관한 것이지만, 정직하게 Grails를 사용하는 것이 좋습니다. 두 스택 모두에서 프로젝트를 수행했습니다. 스프링 스택에 머무르는 동안 구성 문제를 없애고 새 프로젝트를 신속하게 시작하려는 경우 이동하는 방법입니다. 훌륭한 프레임 워크이며 일부 고용주는 수천 명의 고객을 지원하는 많은 제작 Grails 애플리케이션을 보유하고 있습니다.

내년에 출시 될 때 Grails 3으로 업그레이드하고 Spring Boot로 인해 제공되는 더 깔끔한 코드를 활용할 수도 있습니다!

4

스프링 부트를 확인해야 할 수도 있습니다. 전체 스택 프레임 워크를 제공하지는 않지만 스프링 애플리케이션을 위해해야 ​​할 수도있는 추가 코딩을 숨기고 있습니다. 스프링 부트의 이점을 누릴 수있는 몇 가지 새로운 프로젝트가 있습니다. 아래의 프로젝트를 확인 :

1 http://jhipster.github.io/을, 당신은 AngularJS와 스파도 보좌관

2 http://lightadmin.org/를 사용하여 당신을위한 엔티티를 생성하는 명령을 가지고 있는지 확인해야하는 경우 사용, 당신은 CRUD 페이지를 만들려면 사용 Spring 데이터 엔티티를 기반으로합니다.

둘 모두에 대해 Spring 데이터와 Spring Data REST를 사용해야 할 수도 있습니다. 이것도 도움이 될 수 있습니다.

관련 문제