만약에 내가 자바로 웹개발을 한다면,
아래 프레임워크, 라이브러리를 사용하려 합니다.
다른 좋은 것들 있으면 알려주세요.~
Web Framework
Struts 2 - http://struts.apache.org/2.x/index.html
Spring Plugin - http://struts.apache.org/2.x/docs/spring-plugin.html
Web Presentation
FreeMarker - http://freemarker.org/
SiteMesh Plugin - http://struts.apache.org/2.x/docs/sitemesh-plugin.html
Javascript
Struts2 jQuery Plugin - http://code.google.com/p/struts2-jquery/
Struts2 jQuery Plugin Showcase - http://www.weinfreund.de/struts2-jquery-showcase/index.action
DB Access
iBatis - http://ibatis.apache.org/
iBator - http://ibatis.apache.org/ibator.html
Log
Log4j - http://logging.apache.org/log4j/
Build, Deploy
Apache Ant - http://ant.apache.org/
Operation
Apache Tomcat - http://tomcat.apache.org/
Misc.
Struts 2 Plugins - http://cwiki.apache.org/S2PLUGINS/home.html
또 필요한게 뭐가 있을까??
My interests: Computer Science, Software Engineering, Web2.0, SNS, Ruby on Rails, Starting business and Google.
2009년 7월 8일 수요일
2008년 2월 20일 수요일
Java 진영의 J2EE vs. Ruby on Rails
JAVA진영의 J2EE는 웹개발의 표준이라 할 수 있을 만큼 널리 사용되고 있다.
그런데, 실용주의 프로그래머 책에 생산성이 뛰어난 스크립트 언어라고 Ruby를 언급하고 있다.
http://me2day.net/ 는 ruby on rail로 개발되었다고 한다.
NET CRAFT에서 미투데이의 웹서버가 아파치가 아닌 Mongrel 1.0.1로 나오는 것으로 봐서 ruby on rails로 개발된 것이 확실하다.
이것으로 검증은 되었다.
어디에서는 ruby on rails가 기존 개발 방법보다 15배 생산성이 좋다고 나오는 것도 봤다.
귀가 솔깃해서 유혹을 뿌리칠 수 없다. 정말 그런지 알아봐야 겠다.
그래서 최근 보기 시작한 책.. 자바 개발자를 위한 레일스
지금까지 책을 본 것으로 Ruby on Rails의 특징을 꼽으라면,
장점.
1. 코드량이 적다.
2. 간단함을 추구한다.
3. 컨벤션을 strict하게 제약해 놓아서, 설정파일, 코드량을 줄인다.
4. J2EE를 이용하면 여러가지 라이브러리를 이용해야 하는데, Ruby on Rails에는 종합 선물 세트처럼 다 있다.
5. 컴파일, 배포, 서버 재시작 등의 절차가 없어서 디버깅, 개발이 빠르다. 실제로 J2EE개발 할 때, WAR만들어 배포하기란 여간 귀찮은 작업이 아니다.
단점.
1. 아직 익숙하지 않아서, 에러가 나면 디버깅이 어렵다.
2. gem이라는 패키지 관리자가 있는데, 업데이트를 받으면 기존에 잘 돌던 코드도 에러가 우수수 난다. 난감하다.
3. ruby, rails, gem등 각각의 버전에 따라 호환이 안되고, 에러를 낸다.. 난감하다.
4. 개발환경이 아직 미흡한 듯 하다.
아직은 잘 모르겠다. J2EE vs. Ruby on Rails
뭐가 답이지?
그런데, 실용주의 프로그래머 책에 생산성이 뛰어난 스크립트 언어라고 Ruby를 언급하고 있다.
http://me2day.net/ 는 ruby on rail로 개발되었다고 한다.
NET CRAFT에서 미투데이의 웹서버가 아파치가 아닌 Mongrel 1.0.1로 나오는 것으로 봐서 ruby on rails로 개발된 것이 확실하다.
이것으로 검증은 되었다.
어디에서는 ruby on rails가 기존 개발 방법보다 15배 생산성이 좋다고 나오는 것도 봤다.
귀가 솔깃해서 유혹을 뿌리칠 수 없다. 정말 그런지 알아봐야 겠다.
그래서 최근 보기 시작한 책.. 자바 개발자를 위한 레일스
지금까지 책을 본 것으로 Ruby on Rails의 특징을 꼽으라면,
장점.
1. 코드량이 적다.
2. 간단함을 추구한다.
3. 컨벤션을 strict하게 제약해 놓아서, 설정파일, 코드량을 줄인다.
4. J2EE를 이용하면 여러가지 라이브러리를 이용해야 하는데, Ruby on Rails에는 종합 선물 세트처럼 다 있다.
5. 컴파일, 배포, 서버 재시작 등의 절차가 없어서 디버깅, 개발이 빠르다. 실제로 J2EE개발 할 때, WAR만들어 배포하기란 여간 귀찮은 작업이 아니다.
단점.
1. 아직 익숙하지 않아서, 에러가 나면 디버깅이 어렵다.
2. gem이라는 패키지 관리자가 있는데, 업데이트를 받으면 기존에 잘 돌던 코드도 에러가 우수수 난다. 난감하다.
3. ruby, rails, gem등 각각의 버전에 따라 호환이 안되고, 에러를 낸다.. 난감하다.
4. 개발환경이 아직 미흡한 듯 하다.
아직은 잘 모르겠다. J2EE vs. Ruby on Rails
뭐가 답이지?
피드 구독하기:
글 (Atom)