2011-12-16 1 views
0

저는 베테랑 서버 측 자바 개발자입니다. 나는 html, css, javascript와 같은 클라이언트 웹 기술에 대한 경험이 거의 없습니다. (나는 개발자로서 그들을 싫어하지만 최종 사용자로서 사랑합니다!). 최근에는 클라이언트 측 (홈 프로젝트)에서 작업해야합니다.비 스윙 개발자를위한 Vaadin을 배우는 로드맵

나는 이러한 웹 기술에 깊이 빠져들지 않고 웹 응용 프로그램을 만드는 방법을 찾기 위해 우연히 만났습니다. 나는 Vaadin이 내 프로젝트에 좋은 선택임을 알았다.

Vaadin이 GWT 주위에 생성되었습니다. 바딘으로 들어가기 전에 GWT를 배워야합니까?

Vaadin을 파헤 치면서 Swing 배경을 가진 사람들이 매우 빨리 데려 올 수 있다고 생각했습니다. 나는 grad 프로젝트에서 스윙 어플리케이션을했지만 지금은 대부분의 컨셉이 기화되었습니다. 그렇다면 누구나 프로덕션 응용 프로그램 작업을 시작하기 전에 선명하게해야 할 개념을 알려줄 수 있습니까?

감사합니다, 미트

+0

[나는 여기 Vaadin에서 속도를 높이는 방법에 대해 아주 자세하게 설명했다.] (http://stackoverflow.com/a/7074207/555177) – anataliocs

답변

3

, Vaadin이 당신을 절연의 훌륭한 일을 사용자 정의 구성 요소를 작성하는 (심지어 나는 그것을 따라 생각합니다.) 기본적인 사용의 경우를 제외하고는 모든 GWT를 알 필요가 없습니다 기본 기술로부터 Hibernate보다 훨씬 덜 새는 추상화입니다.

이벤트 구동 프로그래밍 및 리스너 사용에 대해 읽어야합니다. 스윙 튜토리얼을 통한 빠른 지퍼가 도움이 될 수 있습니다. 그러나 이벤트 중심 프로그래밍의 큰 위험은 여러 가지 청취자를 만들어 내고 있으며 아직이를 피하는 방법을 가르치는 훌륭한 자료를 찾지 못했습니다. 저것에 경험을위한 아무 substitude도이지 않는 것을 보인다.

편집 : "Book of Vaadin"이 너무 간략한 것을 발견하면 N Frankel의 "Learning Vaadin"을 살펴보십시오. 그것은 더 완전하고 더 잘, 잘, 학습 지향적이어야합니다. 비록 내가 인정해야하지만, 나는 그것을 직접 사서 읽었지만 아직 읽지는 않았다.

1

시작하기 Vaadin 시작하기 (book of vaadin) 개념을 쉽게 이해할 수 있으면 자신을 알아보십시오.

'예'인 경우 이동하십시오.