.EJS 파일 확장자
Embedded JavaScript 템플릿
| 개발사 | EJS |
| 인기도 |
3.3 | 7 표 |
EJS 파일이란 무엇인가요?
EJS 파일에는 JavaScript를 사용하여 HTML 마크업을 생성하는 Embedded JavaScript(EJS) 템플릿 언어로 작성된 코드가 포함되어 있습니다. 일반적으로 웹 애플리케이션의 일부로 사용되며, EJS 엔진이 데이터베이스의 정보로 대체하는 태그가 포함되어 있어 실행 시점에 .HTML 웹 페이지를 생성합니다.
추가 정보
EJS 템플릿 엔진을 사용하는 웹 개발자가 아니라면 EJS 파일을 접할 일은 거의 없습니다. 이 템플릿 엔진은 웹사이트의 프론트엔드(웹 브라우저에서 실행됨) 또는 백엔드(JavaScript 런타임 환경인 NodeJS로 실행됨)에서 사용할 수 있습니다. EJS를 사용할 수 있는 동적 웹사이트로는 사람들의 프로필 정보를 저장하는 온라인 상점이나 디렉터리 등이 있습니다.
EJS 템플릿에는 일반적으로 페이지의 구조를 구성하는 대부분의 정적 요소와 하나 이상의 동적 요소가 포함됩니다. 동적 요소는 사용자가 웹 페이지를 요청할 때 나중에 데이터베이스와 같은 외부 소스의 데이터로 채워집니다.
예를 들어 하나의 EJS 템플릿을 여러 제품 웹 페이지에 사용할 수 있습니다. 이 템플릿에는 페이지 레이아웃을 위한 정적 요소가 포함되어 있어 제품 페이지의 모양이 서로 비슷해집니다. 그러나 사용자가 페이지를 요청하면 데이터베이스의 제품 이름과 설명으로 채워지는 동적 요소("productname" 및 "productdescription" 태그)가 함께 저장되어 있습니다.
EJS 파일은 일반 텍스트 형식으로 저장되므로 모든 텍스트 편집기로 열 수 있습니다. 그러나 해당 언어를 지원하거나 해당 언어를 지원하는 플러그인을 설치할 수 있어 유용한 코딩 기능을 제공하는 소스 코드 편집기를 사용하는 것이 좋습니다.
참고: EJS는 웹 개발자가 사용하는 여러 JavaScript 템플릿 엔진 중 하나이며, Pug(이전 이름 Jade), Mustache, Handlebars, HAML, Vash, Nunjucks 등도 있습니다.
