요즘 한참 뜨고 있다는 이유로 Rest 한 Web App를 만들어 보겠다고 계속 자료를 보고 있는 상황인데
과연 꼭 Struts를 이용해서 Rest 한 페이지를 만들어야 하는가? 에 대한 의문이 자꾸 든다.
내가 아직 RESTful 에 대해 정확히 이해를 하지 못한건지 Struts rest plugin에 대한 이해도가 떨어져서 일지 모르지만
Struts의 Convention plugin만 되더라도 좀 더 POJO.답고 Struts Action의 기반에서 많이 벗어나지 않는 상태인데다가
Annotation을 이용해서 각종 설정을 할 수 있다. Action 부터 Result, Chain Action까지 많은것을 설정할 수 있는데 Rest
plugin은 구조상 그게 안될 것 같다는 생각이 많이 든다. Rest 한 App를 만들기 위해 상당히 정형화된 구조로 프로그램을 개발
해야 한다니 좀 아이러니 하다. 물론 정형화된 틀로 코딩을 하면 결과물에서는 엄청난 장점들이 쏟아져 나온다.
하지만 그만큼 융통성은 떨어지는 것 같다. 특히나 요즘 같이 Web App도 점점 복잡화 되고 있는데 Chain Action을 쓸수
없다는건 단점으로 보인다. 분명히 코딩하다 보면 여러가지를 활용해야 할텐데 그럴땐 어떻게 해야 할지가 고민이다. -_-
지금 Rest한 구조를 선택해서 끝까지 밀고 나가던가 아니면 적당히 Convention만 쓰는건데 어떤게 도움이 될까?
또 과연 Rest plugin을 썼을때 사용되는 id 값이 한개가 아닌 여러개일 경우는 과연 어떻게 처리해야 할까?
아.. 여러모로 결리는게 너무 많다. 적당한 타협점은 아무래도 Convention plugin 정도까지 사용한게 맞는것 같다.
Rest 는 그냥 테스트 정도까지만 접근해 보자.
과연 꼭 Struts를 이용해서 Rest 한 페이지를 만들어야 하는가? 에 대한 의문이 자꾸 든다.
내가 아직 RESTful 에 대해 정확히 이해를 하지 못한건지 Struts rest plugin에 대한 이해도가 떨어져서 일지 모르지만
Struts의 Convention plugin만 되더라도 좀 더 POJO.답고 Struts Action의 기반에서 많이 벗어나지 않는 상태인데다가
Annotation을 이용해서 각종 설정을 할 수 있다. Action 부터 Result, Chain Action까지 많은것을 설정할 수 있는데 Rest
plugin은 구조상 그게 안될 것 같다는 생각이 많이 든다. Rest 한 App를 만들기 위해 상당히 정형화된 구조로 프로그램을 개발
해야 한다니 좀 아이러니 하다. 물론 정형화된 틀로 코딩을 하면 결과물에서는 엄청난 장점들이 쏟아져 나온다.
하지만 그만큼 융통성은 떨어지는 것 같다. 특히나 요즘 같이 Web App도 점점 복잡화 되고 있는데 Chain Action을 쓸수
없다는건 단점으로 보인다. 분명히 코딩하다 보면 여러가지를 활용해야 할텐데 그럴땐 어떻게 해야 할지가 고민이다. -_-
지금 Rest한 구조를 선택해서 끝까지 밀고 나가던가 아니면 적당히 Convention만 쓰는건데 어떤게 도움이 될까?
또 과연 Rest plugin을 썼을때 사용되는 id 값이 한개가 아닌 여러개일 경우는 과연 어떻게 처리해야 할까?
아.. 여러모로 결리는게 너무 많다. 적당한 타협점은 아무래도 Convention plugin 정도까지 사용한게 맞는것 같다.
Rest 는 그냥 테스트 정도까지만 접근해 보자.
'자바 > Web' 카테고리의 다른 글
| Ajax loading 이미지 얻기. (0) | 2009.11.02 |
|---|---|
| Struts Rest plugin 과연 써야 할까? (0) | 2009.07.03 |
| Struts2를 이용한 RESTful 한 페이지 만들기 - 환경설정 (1) | 2009.07.03 |
| JQuery History plugin (0) | 2009.06.24 |
| 홈페이지를 구축을 위한 프로그램들을 개발 해보자 (0) | 2009.06.24 |
| Web Project 에서 View에서 사용하는 파일에 대한 경로 설정 기준 (0) | 2009.06.02 |
댓글을 달아 주세요