Jrebel, JAVA 웹개발자에게 정말 필수!!

less than 1 minute read

Java 웹개발할 때 WAS를 재시작하지 않고도 코드가 적용된다니~ 우와 굉장한 기술이다!!

근데… 이걸 왜 써야하나?

다른 주류 웹 언어들은 코드 변경하면 다 바로바로 적용된다.

많이 사용하는 다음의 언어들은 말할것도 없고 PHP, node-js, Ruby(on Rails), Python(on Django?)

JVM 계열인 Scala(SBT)도.. 소스변경 컴파일 하면 변경사항이 바로 적용된다고 하는데…

JAVA만… 300달러 정도 하다가 475달러로 가격을 인상한… JRebel같은 툴을 써야만 HotSwap이 가능하다.

그냥 웹개발을 자바로 안하면 될 것 아닌가? 그래서 안하려고 한다. (SI업무라면은 할 수 없겠지만.. ) 자바가 C,C++에 비해서는 생산성이 높은 언어였지만, Scala, Clojure, Python 등등에 비하면 아니기도 하니까