then도 씀
제어권ㅋ
무조건이 아니라 엔진 자체가 이벤트 루프때문에 i/o 작업은 그냥 다 비동기로 가고 끝날때 테스크 큐에서 받아서 콜스탤에 올라가면서 플레이 되는 구조
그냥 i/o 하면 따로 libuv에서 처리하기 때문에 그냥 논블락임
콜밸함수 걸어둔게 이제 작어5 끝나면 테스크 큐에 밀어넣어서 콜스택 올라간느거고 cpu 많이 쓰는 코드 많아지면 안좋다는게 메인 루프는 원스레드라서 그런거 아무리 io 빨리 킅나서 태스크큐에 밀어넣어봤자 뭐 cpu 오래잡늠 처리하면 계속 다음꺼 몬하니께
아니 await으로 대기 하는 동안 다음줄이 실행 안되니까 then으로 콜백으로 처리하면 되는 로직이면 await보다 낫지 않나 싶은거임 비극-자살예정자
...? aync안에 async로 하면 되잖아.
걘 안멈추고싶으면 보통 캣치같은거 걸지 프로미스니까 로직상 안기다려도 되는거 ㅇㅇ 아래 누가 썻네
then도 많이 써
try catch로 잡으면 그만 아님?
제어권이 뭔 개소리여 에이씽크도 response 쓰고 싶을때 쓰면되는데
프로미스, 비동기 다시 공부하고 와
딱히 차이없는대
걍 then catch Syntatic Sugar이 async await이라 사실상 똑같이 동작하는거임
then도 씀
제어권ㅋ
무조건이 아니라 엔진 자체가 이벤트 루프때문에 i/o 작업은 그냥 다 비동기로 가고 끝날때 테스크 큐에서 받아서 콜스탤에 올라가면서 플레이 되는 구조
그냥 i/o 하면 따로 libuv에서 처리하기 때문에 그냥 논블락임
콜밸함수 걸어둔게 이제 작어5 끝나면 테스크 큐에 밀어넣어서 콜스택 올라간느거고 cpu 많이 쓰는 코드 많아지면 안좋다는게 메인 루프는 원스레드라서 그런거 아무리 io 빨리 킅나서 태스크큐에 밀어넣어봤자 뭐 cpu 오래잡늠 처리하면 계속 다음꺼 몬하니께
아니 await으로 대기 하는 동안 다음줄이 실행 안되니까 then으로 콜백으로 처리하면 되는 로직이면 await보다 낫지 않나 싶은거임 비극-자살예정자
...? aync안에 async로 하면 되잖아.
걘 안멈추고싶으면 보통 캣치같은거 걸지 프로미스니까 로직상 안기다려도 되는거 ㅇㅇ 아래 누가 썻네
then도 많이 써
try catch로 잡으면 그만 아님?
제어권이 뭔 개소리여 에이씽크도 response 쓰고 싶을때 쓰면되는데
프로미스, 비동기 다시 공부하고 와
딱히 차이없는대
걍 then catch Syntatic Sugar이 async await이라 사실상 똑같이 동작하는거임