23.1.11

Han Lee·2023년 1월 11일
0

TIL

목록 보기
33/43

다른팀의 프로젝트 피드백으로보다 나온 'render와 redirect는 백엔드에서 사용안하는게 좋습니다.'를 보고 그러면 어떻게 서버에서 html을 연결하고 사용 할 수 있는지 궁금해져서 알아보았다.

sendFile vs send

어려운 말과 구체적인 내용은 구글링하면 많이 나온다.

  • send : 데이터를 보내는것이고
  • sendFile : 파일을 보내는것
    send는 json과 비슷한 일을 하는 응답자체를보내주는?

sendFile vs render

render는 템플릿 엔지 ejs같은것을 html로 변화 시켜주는 것이고 (ejs를 브라우저는 못읽어서)
sendFile은 html을 바로 사용하는것

res.sendFile( __dirname + '/index.html')

sendFile을 사용하려면 __dirname이나 filename을 사용해야 한다.

profile
렌덤형 인간

0개의 댓글