Closed hunter-hwang-dev closed 3 weeks ago
https://choewy.github.io/node.js/6
문체가 되게 ai스럽다. 여튼, 바닐라 html 제하고 둘이 비교하면 pug가 더 가독성 높대.
node.js용 3가지 템플릿 엔진으로 검색했더니 흥미로운 글을 찾았다. https://medium.com/@sonky740/ejs-vs-handlebars-vs-pug-jade-1592efedae8c
React, VueJS, Angular, Svelte 같은 것들이 프론트엔드 프레임워크라고. 아항~!
그렇지만 우선 html 코드는 필수라고. 알겠음! 위의 프론트엔드 프레임워크 고민은 참고용으로 두고, 나중에 진짜 필요할 때 새 이슈를 발행하겠다.
아니, 생각해 보니 이 이슈에 온통 템플릿 엔진/프론트엔드 프레임워크 얘기밖에 없잖아? 너가 이름 바꿔라.
우선은 tailwind css를 css 프레임워크로 사용하기로 #15 했다. 거기에다가 html + js를 붙이고 테스트한 다음에! 동적인 기능이 굳이 필요하면, 그때 추가하자. 따라서 vue.js 는 그때까지 고려하지 않는다.
triee 코드 작성하면서, html 대신 ejs 썼다. 딱히 이유는 없고, 웹개발 강의에서 그렇게 예시를 들어서였다. 그런데 #2 에서
<
,>
특수문자가 깨지는 것을 겪고 나니 더 큰<
,>
지옥에 빠지기 싫었다. ejs 대체제 없니?솔직히 변수를 코드 중간에 가져오는 것 말고 해 본 것이 별로 없어서 스스로는 잘 모르겠다. 검색 ㄱㄱ