제가 항상 많이 했던 생각이 그리고 블로그에도 종종 썼던 내용이 "프레임워크" 다 좋은데 오히려 기술 적응의 난이도와 복잡성 때문에 역효과가 있다는 것입니다.

자바가 정말 많이 쓰이고 오픈소스 환경이 발달했기 때문일까요. 초기 하나의 JSP에 모든 로직을 담아 생기는 유지보수의 불편함을 없애기 위해 스트럿츠등의 프레임워크가 발전하더니 지금은 오히려 복잡하고 어려운 프레임워크를 보완하는 '간단한 모델을 사용하여 신속하게 웹 애플리케이션 작성' 하는 Apache Click 프로젝트가 생겼습니다. 한마디로 틈새시장 공략이군요~!

정말이지 잠깐 관심을 두지 않아도 개발자를 위한 다양한 프로젝트가 생성되는것 같습니다. 아파치 클릭은 그 추구하는 목표답게 어느 프레임워크보다도 무척 가볍겠지만 유닛 테스트등의 개발자 편의사항 지원도 잘 하고 있습니다.

"Apache Click은 Java 웹 애플리케이션을 신속하게 빌드할 수 있는 웹 애플리케이션 프레임워크이다. Apache Click의 용도는 일부 웹 애플리케이션에서 다루기 힘들 수 있는 JSP 또는 MVC 프레임워크를 사용하지 않고 웹 애플리케이션을 빌드하는 방법을 제공하는 것이다."

"Apache Click에는 향상된 유닛 테스트, 지속적인 통합 빌드 및 TDD(Test-Driven Development)를 제공하는 Mock 테스트용 API도 포함된다."

관심있는 분이라면 한번 관련 글을 읽어보시길 바랍니다.

[IBM DeveloperWorks] Apache Click 알아보기

저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 산골
산골 블로그 소개 저는 하얀머리 개발자와 작가를 꿈꾸는 블로거 산골 입니다. 프로그램 개발자로서 저의 관심사는 개발자의 숨통을 트여준 아이폰 개발, 철학과 같은 깊이가 있는 객체지향 방법론입니다. 글쓰기와 수영을 좋아합니다. 블로그를 통해 관심사를 공유합니다. 제 블로그에 관심 있으시면 아래 RSS나 즐겨찾기로 편하게 구독하세요.

rss Bookmark and Share

댓글을 달아 주세요

  1. 구희범 2011.04.20 01:55 신고  댓글주소  수정/삭제  댓글쓰기

    ㅋㅋ 제가 프레임워크 뭔가 쉽게 개발한거 없나해서 아파치 라이브러리 검색하다. 클릭을 찾아서 왔는데 ㅋㅋ 산골님이였음 .. 역시 ㅋ