jade 가 순수 html보다 편해보이긴 한데,
막상 실무에서는 퍼블리셔가 html로 준 소스에 비지니스로직을 적용하다보면
html에서 jade로 컨버팅 하는 작업 자체가 쉽지 않아 보이는데, 견해를 여쭙고 싶습니다.
물론 한번 받아서 컨버팅 작업하고 끝난다면 감내할만 하지만,
막상 실무에선 끊임없이 수정되어 수정된 부분을 반영하려다 보면
html소스도 버전관리해야하고, jade도 버전관리해야 하고 merge 작업할 생각을 하니....
Pug(Jade)는 너무 힘들어요.(Bootstrap3 쓰기 위해 요소를 모두 pug 형식으로 바꿨음..ㅠ.ㅠ )
그래서 알아 본게 EJS, Swig, Handlebar 입니다.
여기서 Swig(Twig)가 저에게 맞더라구요. HTML 문법에 크게 벗어나지 않고, 레이아웃 페이지 상속도 되고
확장자를 굳이 swig로 할 필요 없이 html로 해도 됩니다.
문법은 루프, 조건문,형식은 {% %}에 쓰고 변수는 {{ }} 에 넣으면 되고 필터도 활용해서 좋습니다.