Java Template 엔진 - 텍스트

less than 1 minute read

JSP - jstl

www가 html을 쓴다면,  jsp도 계속 쓴다 협업시 jsp를 쓴다면 깔끔한 코딩은 신경쓰지 말자 쑤셔넣어서 개발하기좋고 보통 그렇게 사용된다

Thymleaf

이메일 템플릿 용도로 써봤는데 잘 만들어놓으면 퍼블리셔가 자꾸 망쳐놓는다. 문법이 어려우니까… 디자이너 퍼블리셔 개발자 협업해서 쓰라고 만든 것 아닌가? 이정도면 용도폐기 수준.

다시는 쓸 생각이 없다.

Velocity

jstl에서 꺽쇠 쓰는걸 샵으로 대체하는 정도 그만 만들고 다른 생산적인 일을 했으면 좋겠다.

Freemarker

Velocity와 또 다른 끔찍한 혼종 뷰 코드에 베이직형태의 코드를 짜집어 넣고싶어 환장한 사람이 있다면 추천 아니라면 이걸 쓸 필요는 없지 않을까

Mustache

jquery tmpl 하고 비슷한 방식을 사용한다. 익히기 쉽고 사용도 쉽다. 눈에띄는 단점은 없는데 실제 프로젝트에 적용 해 보지 않아서 아직 뭐라 말을 못하겠다. 간단한 페이지에 적용 해 볼 의향이 있는 정도

Jade

노드랑 ㄷ장고 프로젝트 만질 때 좀 썼었는데 좋지도 나쁘지도 않았다. 익숙하지 않아서 그런지 모르겠지만 탭강간이 심각했다 탭이 대여섯개 넘어가면 파일을 나눈다거나 하는 별도의 노력이 필요하지 싶다. 자바용으로도 나와있다고 하는데 자바에서는 안 쓸 것 같고 노드 프로젝트 할 때나 써봐야겠다.

결론

은 HTML

결국 HTML을 뽑아낼 방법을 찾는 것들인데

뭐가 더 편할지는 취향차이가 있을 것이라고 생각한다.

물론 완전히 잘못된 선택도 존재한다.