express REST API 구현 중 async, await와 연관된 개념 학습express Router는 callbackfunc을 parameter로 받는데 1\. 요청을 받으면 2\. req,res를 생성하고3\. func을 실행합니다.Promise는 javasc
비동기 처리란 특정 연산이 끝날 때까지 실행을 멈추지 않고 다음 코드를 실행하는 특성ajax 통신과 setTimeout() 의 경우 비동기 방식으로 실행됩니다. ajax 통신으로 요청하고 받으면 그 데이터를 반환하는 2번째 인자 콜백함수에 동기적으로 순서가 지켜져야하는
비동기 처리 메서드는 Promise를 반환해야 await가 의도한 대로 동작합니다.axios등 프로미스를 반환하는 API호출 함수가 await의 대상이 됩니다.function 앞에 async 를 붙이면 해당 함수는 항상 promise를 반환합니다. await는 asyn

Spring의 Filter와 비슷한 것 같다고 느꼈습니다.요청이 왔을 때 모든 요청 혹은 지정한 URL에 대한 요청에 대해 등록한 middleware function을 실행합니다.app.use() 함수는 Express 앱에서 항상 실행하는 미들웨어의 역할을 합니다. a
router-level middleware 는 앱-레벨 미들웨어와 동일하게 동작하지만 app object가 아닌 express.Router()에 바인드 됩니다.router.use() router.METHOD() 를 사용해 라우터레벨 미들웨어를 로드합니다.next('r
https://bagyun.tistory.com/75