2011-03-23 2 views
0

에서 나는 웹 인터페이스 오래된 스윙 응용 프로그램을 마이그레이션 시작 앱의 프로필은 맞춤 ERP입니다.GWT, 만약 angel, SmartGwt, ExtGWT를 --- 스윙

큰 질문은 무엇입니까?

왜 GWT에는 Vaadin, SmartGwt 및 ExtGwt와 같은 풍부한 구성 요소가 없습니까?

GWT 구성 요소 라이브러리를 아십니까?

감사합니다.

+0

나는 그것을한다. .. 매우 열심히 선택하기 매우 어렵다! – Cris

+1

가장 좋은 답을 올바른 답으로 선택하는 문제는 질문에 대한 추가 답변을 방해 할 수 있다는 것입니다. Cris는 증가하는 포럼 포인트의 정치를 플레이하지 않기 위해 자신의 질문에 대답하도록 여기에옵니다. 가장 좋은 대답은 항상 RiGHT 대답이 아닙니다. –

+0

나는 그들 각각에 대한 많은 블로그, 프로, 죄수를 읽었다. 아직 결정을 내리지 못했다. 아마도 여기에서 어떤 의견은 내 눈을 열어서 선택하기가 더 편할 것이다. – Cris

답변

3

글쎄, 나는이 질문에 확실한 답이 없다고 생각한다. 나는이 모든 웹 dev에 미로와 약 2 년 전에 시작 나는 논문의 결론이 :

  • GWT :이 프레임 워크는 정말 모든 "진짜"웹 개발에서 당신을 추출 약입니다. 프레임 워크는 사용 이후로 많이 발전했습니다. 그것은 더 좋아졌으며 지속적으로 흥미로운 새로운 개념과 옵션을 도입하여 앱을 개발합니다. 그들은 dev에 많은 자유를 남겨 둡니다. 이미 알고있는 구성 요소를 선택하는 것이 좋을 수 있기 때문에 좋은 일이 될 수 있습니다. JQuery, GQuery, 당신이 사용할 수있는 Hibernate, Spring을 사용할 수 있다는 것을 알고 있다고 가정 해보십시오. 그러나 GWT 초보자에게는 많은 자유가 있기 때문에 엔터프라이즈 응용 프로그램을 만들기 위해 모든 구성 요소를 연결하기가 어렵습니다. 그렇게 어려운가요? 실제로 개념에 익숙해지고 그것을 좋아하기 시작합니다. Widget이가는 한, 그들은 Vaadin, gxt 또는 Smart만큼 많은 눈 사탕을 제공하지는 않지만 나는 기초를 고수하고 싶어합니다.

  • 스마트 : 엔터프라이즈 급 projets에 SmartGWT를 사용하고 작업을 수행합니다. 그것은 당신이 원하는 곳에서 당신을 얻을 것입니다 많은 훌륭한 구성 요소가 있습니다. 그것은 거대한 프레임 워크이지만 예상대로 작동하지 않을 때 복잡해집니다. 그러나, 당신은 그것에 만족할 수 있습니다. 때때로 레이아웃을 사용하기가 다소 어려워집니다.

  • GXT : 정말 좋습니다. 그들은 훌륭한 위젯을 많이 제공합니다. 그들은 좋은 지원을 제공합니다. 지불해야합니다 :(예, 오픈 소스 프로젝트가 아니라면 사용료를 지불해야합니다.) 버전 3.0을 릴리스 할 때까지 버렸습니다. 왜 그런가요? 그들은 GWT 로드맵과 동기화하고 있습니다. 동일한 이벤트 핸들링과 UI 바인더를 사용하게 될 것입니다. dev에 시간을 절약하기 위해 기다리고 있습니다. 때로는 믹스하고 싶지만 (GWT와 다른 이벤트 모델도 있습니다) 아주 시시한.

결론은, 내가 지금 GWT와 나와. 그들은 및 지원 지역 사회가 큰 향상을 것입니다!하지만 당신은 당신이 프레임 워크의로 얻을 수있는 익숙한 UI를받지 않습니다 .

행운을 빌어 요

+0

감사합니다 ... 지금 결론입니다 ... GWT를 고수하십시오. 평범한 GWT로 끝난 아주 멋진 사이트를 보았습니다. – Cris

+0

내 스택에 다른 의존성을 추가하고 싶지 않기 때문에 GWT와 함께 장기적인 응용 프로그램을 유지할 계획입니다. GXT는 꽤 좋지만 장기적으로 GWT가 투자 회수에 나설 것으로 확신합니다. –

+0

유일한 단점은 사용할 준비가 된 위젯이 부족하다는 것입니다. :(. – Cris