이메일로 오는 회원가입 축하 메일도 사실 HTML이라는 사실..
function getWelcomeTemplate(name,age, school , createdAt){
const myTemplate = `
<html>
<body>
<h1>${name}님 가입을 환영합니다 !</h1>
<hr />
<div>이름 : ${name} </div>
<div>나이 : ${age} </div>
<div>학교 : ${school} </div>
<div>가입일 : ${createdAt} </div>
</body>
</html>
`
}
getWelcomeTemplate('민우',29,'홍익','2024-02-26');
문제점 ?
너무 많은 데이터를 인자를 통해 전달하고 있다.. 만약 인자를 한개 빼먹고 전달하면 이메일 템플릿 순서가 꼬여 잘못되는 문제가 발생 할 수 있다. 다음 게시글에서 이 문제를 해결해보자.
728x90
'기타 > Backend 백엔드' 카테고리의 다른 글
[05] 이메일 템플릿 생성 - 구조분해할당 (0) | 2024.02.29 |
---|---|
[04] 이메일 템플릿 생성 2 - Shorthand Property (0) | 2024.02.28 |
[03] 퍼사드 패턴 (0) | 2024.02.26 |
[02] Node.js 활용2 - early exit 방식으로 리팩토링하기 (0) | 2024.02.26 |
[01] Node.js 활용 1 - 6자리 토큰 만들기 (0) | 2024.02.21 |