[잡담] javascript async 코딩

HYEONG HWAN, MUN/ 3월 17, 2019/ 미분류/ 1 comments

https://blog.lael.be/post/8614

저는 현재 2년째 웹앱에 대해서 자가학습(self study)을 하고 있습니다.

2년쯤 하고 나니까 HTML로 앱을 만드는 것에 대해 개념이 잡히고 있습니다. (즉 웹앱을 금방 만들 수 있음)

 

웹앱과 더불어 javascript async 에 대해서 시행착오(trial and error)를 하고 있습니다.
많은 함수들이 async 로 실행되네요. 특히 웹을 넘어선 기능들(특히 DB, application native 함수 호출)은 async 로만 동작합니다.

2년쯤 삽질하고 나니, 이제.. 겨우.. “왜 이 구문이 지금 실행되는거지?”를 이해하는 수준이 되었습니다.

어쩔 수 없이 배우고 있긴 하지만, 이건 정말 너무 어렵네요.

가끔 async 구문을 잘 처리하지 못하면 여러개의 함수가 동시에 실행되어서 (해당 자원에 대해) hang 이나 crash 나는 경우도 있더군요.

 

아무튼 너무 어려운 것을 계속하고 있는, 저의 현재 근황이었습니다.

 

1 Comment

  1. Node.js 라면 동기와 비동기가 매우 중요하죠~^_^
    싱글스레드라서 ㅋㅋ

Leave a Comment

작성하신 댓글은 관리자의 수동 승인 후 게시됩니다.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*