http://www.springsource.org/roo

알고 계신분들은 예전부터 알고 계시고 그 소스 코드를 궁금해 하셨을 겁니다. 전 이 녀석의 소스 코드보다 이걸 사용해서 만든 애플리케이션 구조와 코드가 더 궁금했는데, 알파 버전 이기는 해도 일단 예제와 함께 공개가 되서 신나네요. 생각보다 빨리나와서 놀랐습니다.ㅎㅎ

Roo는 무엇인가?

새로운 언어나 문법을 익히지 않고 자바 애플리케이션을 엄청 빠르게 만들 수 있게 해주는 프레임워크입니다. 3분 안에 100타 미만으로 애플리케이션을 만들 수 있게 도와준다고 합니다. 탭 자동완성과 힌트를 제공하며 컨텍스트를 인지하는 커맨드 라입 쉘을 제공합니다. 이 쉘을 띄운 다음에 애플리케이션 베이스를 만드는 것 같습니다. 마치 Grails나 RoR 처럼요. 생산성에 초점을 둔 프레임워크로 보면 될 것 같습니다. 그러면서도 성능 문제도 없고, 유연성을 잃지도 않고, 비침략적인 코드를 유지하는… 엄친아 격인 프레임워크라고 해야 되나..

재밌겠네요. 어디 잘 돌아가나 한 번 예제라도 돌려봐야겠습니다~