스칼라 리프트 웹 프레임 워크의 가장 좋은 점은 어떤 응용 프로그램입니까?스칼라 리프트 (Scala 's Lift) 프레임 워크의 가장 좋은 점은 webapp의 어떤 유형입니까?
내 요구 사항 : 생산을 위해 개발 및 유지 보수
- 용이합니다. 좋은 온라인 커뮤니티, 정기적 인 패치 및 보안 및 성능 수정 등을위한 업데이트.
- 프레임 워크는 몇 년 동안 생존해야합니다. 1 년 후에 업데이트/패치를 사용할 수없는 프레임 워크에 앱을 작성하고 싶지 않습니다.
- 좋은 UI의 템플릿 엔진 을 가지고 상호 운용 자바 (스칼라 그냥 완성도를 위해서 여기에 언급.이 arleady을 만족)
- 좋은 구성 요소 지향 개발.
- 개발에 필요한 시간은 웹 응용 프로그램의 복잡성에 비례해야합니다.
- 완전히 구성 기반이어서는 안됩니다. 나는 코드가 자동으로 생성되어서 모든 종류의 마법을 두포에서 수행 할 때가 싫다. 그것은 디버깅의 악몽입니다.
- 웹 응용 프로그램을 개발하는 데 필요한 리프트 지식의 양은 웹 응용 프로그램의 복잡성에 비례해야합니다. 즉 간단한 TODO 응용 프로그램을 개발하기 위해 Lift를 배우는 데 10 시간 이상을 소비해서는 안됩니다. (나는 데이터베이스, 스칼라에 대한 지식을 가지고있다)
리프트가 이러한 요구 사항을 만족합니까?