2014-11-29 2 views
3

Spring Roo는 진도 생산성 향상을위한 훌륭한 프레임 워크 인 것처럼 보입니다. 그러나 나는 Roo가 주로 빠른 프로토 타이핑 또는 더 작은 어플리케이션을 목표로한다는 것을 읽었습니다.큰 어플리케이션을위한 Spring Roo

제 질문은 중요한 확장 성 및 성능 요구 사항에 따라 Spring Roo가 대량의 프로덕션 준비가 된 웹 응용 프로그램에도 적합하다는 것이 입증되었는지 여부입니다.

답변

2

Spring Roo는 개발 도구이므로 프레임 워크가 아닙니다.

런타임 프레임 워크가 아니기 때문에 Spring Roo가 모든 프로덕션 웹 응용 프로그램의 확장 성 및 성능에 대해 입증되었는지에 대해 질문하는 것은 의미가 없습니다. 이는 개발 시간을위한 개발 도구입니다.

Spring Roo는 Spring Framework, Spring MVC 및 대규모 제작 준비 웹 응용 프로그램에 적합한 것으로 판명 된 다른 프레임 워크를 기반으로 웹 응용 프로그램을 만듭니다.

+0

의견에 감사드립니다. 이제 유지 보수성에 중점을 둡시다. Spring Roo가 캡슐화, 파티셔닝, 가변성, 재사용 등과 같은 대형 어플리케이션에 필요한 개발 시간 기능을 제공한다고 말할 수 있습니까? Roo 스크립팅 언어와 전반적인 발전기 인프라가 증가하는 코드 기반에 잘 대처할 수 있습니까? – mike

+0

캡슐화에 대해 무엇을 의미합니까? 내가 알고 있듯이 특정 개발 도구와 관련이없는 OOP와 관련된 용어입니다. 그리고 devel 도구와 관련된 분할, 변경 가능성, 재사용 등에 대해 무엇을 의미합니까? Roo에는 스크립팅 언어가 없습니다. 배치 파일 (.roo 파일)로 그룹화 할 수있는 일련의 명령이 있습니다 ... 참조 안내서를 읽으라고 요청한 다음 특정 주제를 요청하십시오. – eruiz

+0

실용적인 질문을하자. 우리는 500 개가 넘는 데이터베이스 엔티티를 가질 것으로 예상되는 대형 웹 애플리케이션의 새로운 버전을 계획 중이다. 100 명이 넘는 사용자가 동시에 로그인 할 것으로 예상됩니다. 우리는 GWT와 함께 Roo를 사용할 것을 고려하고 있습니다. 문제가 있습니까? – mike