목록Development/Node.js (1)
자르비 왕국
fs는 일반적으로 비동기적으로 사용되어 callback 함수를 사용하는데, 실제 서버에서 사용할 때에는 동기적으로 사용할 필요가 있다. callback을 이용하면 편리할 때도 있지만, callback 지옥에 빠질 수 있으므로 동기적 구현을 고려해보아야 한다. fs Sync 함수 기본적으로 fs에는 동기적으로 실행시켜 주는 Sync함수가 존재한다. 이는 기본 함수명 뒤에 Sync를 붙이면 되므로 간편하다. // asynchronous fs.readFile(path, () => { // ...callback function }) // synchronous fs.readFileSync(path) Sync vs Promise 그러나 Sync함수와 Promise 함수에는 한 가지 차이점이 존재한다. Sync 함수..
Development/Node.js
2022. 1. 9. 20:45