Javascript 비동기 처리 방식의 변화 및 효율적인 처리
2022. 8. 21. 03:05
2022년 기준으로 비동기 처리에는 async & await 함수가 가장 많이 사용되고 있습니다. async & await은 ES8에 해당하는 문법을 통해 우리는 손쉽게 비동기를 처리할 수 있게 됩니다. 과거에는 어떻게 비동기를 처리하고 있었을까요? callback 함수를 통하여 처리 jQuery를 사용한 경험이 있다면 Ajax를 통하여 서버에 request를 전송한 경험이 있을 것입니다. 이때 우리는 response 값을 받기 위해 success에 함수를 넣어 데이터를 callback 함수의 인자를 통하여 전달받았습니다. $.ajax({ url: 'https://www.examples.com/post/1', success: function (payload) { ... } }) 콜백으로 여러가지의 비..