회사 코드 보기 .ejs
React가 나오기 전에 회사의 프로젝트가 생성되었기 때문에 파일이 존재하며, 바닐라 js, 클래스 리액트, 함수형 리액트가 모두 섞여 있습니다.
문제 해결 .ejs
역효과를 냈지만 이번에는 새로운 문제를 다루기 위해 .ejs
그것에 대해 뭔가 알아야 할 필요가 있다고 생각했기 때문에 이 기회를 찾았습니다.
ejs
Embedded Javascript Template의 약자로 JavaScript가 내장된 html 파일입니다.
ejs 공식 문서
우선 위의 링크는 공식 ejs 문서입니다.
설명서가 친절하게 적혀있어서 읽기 편해요.
특징
- ejs는 html 태그와 같은 JavaScript 콘텐츠를 삽입할 수 있습니다.
일반 html 파일은<script>
태그를 사용하여 javascript를 사용하지만 ejs는 태그를 지정하여 스크립트 내용을 단일 요소로 사용할 수 있습니다. - 서버에서 보낸 변수를 가져와서 사용할 수 있습니다.
- 구문은 간단합니다.
<% %>
태그 안에 JavaScript 코드를 작성할 수 있습니다.
(개행<% %>
사용되어야한다.
)<% if (user) { %> <h2><%= user.name %></h2> <% } %>