본문 바로가기

그레일즈

Grails

JVM용 Groovy 웹 프레임워크

한줄평

자바·스프링 환경에서 웹 앱을 빠르게 만들려는 팀에게 검증된 선택지입니다. 다만 요즘은 스프링 부트 직접 사용이 대세라 신규 도입 사례는 줄어드는 편입니다.

이런 분께 JVM에서 웹 앱을 빠르게 개발하려는 팀께

좋은 점

  • 관례 기반 설정으로 개발 속도가 빠름
  • 스프링 부트·JVM 생태계를 그대로 활용

아쉬운 점

  • 최근에는 채택 사례가 줄어드는 추세
  • Groovy와 프레임워크 관례에 대한 학습이 필요

그레일즈 소개

스프링 부트 위에 세워진 Groovy 기반 웹 애플리케이션 프레임워크입니다. 관례를 앞세운 설정 최소화(convention over configuration) 철학으로, 데이터베이스 연동·화면·REST API를 빠르게 짜 올릴 수 있어 자바 생태계에서 생산성을 높이려는 팀이 씁니다. 명령줄 도구로 프로젝트를 생성하고 개발 서버를 띄우며, GORM 같은 강력한 데이터 계층과 플러그인 생태계를 갖췄습니다. JVM에서 동작해 기존 자바 라이브러리를 그대로 활용할 수 있습니다.

제작사

영삼넷 · 공식 홈페이지