[node.js] 파일을 이용해 본문 구현

박우현·2020년 12월 31일
0
post-thumbnail
post-custom-banner

👌 node.js 웹서버

파일을 가져와 본문을 구현하는 방법을 알아본다

✔ CRUD란?

CRUD는 Create, Read, Update, Delete의 약자로, 대부분의 소프트웨어가 가지는 기본적인 데이터 처리기능을 지칭한다. CRUD 기능을 하지 못하는 소프트웨어는 완전하다고 할 수 없을 정도로 기본적인 기능이므로, 이 기능들을 하나하나 구현해나가본다.

✔ 파일을 읽는 2가지 방법

  • 동기적 방법
    fs.readFileSync를 사용하면 된다.
let description = fs.readFileSync('sample.txt', 'utf8');
template = `...${description}...`
response.end(template);
  • 비동기적 방법
    fs.readFile을 이용해 파일을 읽어온 후 template에 넣어준다
fs.readFile(`data/${queryData.id}`, 'utf8', function(err, description){
  let template = `...${description}...`;
  response.end(template);
})

👍 참고 사이트

post-custom-banner

0개의 댓글