ivory's Log
그게 무엇이라도 항상 쉬운 일이다.
반응형

ivorycode 2

[JavaScript] - 동기와 비동기

이 글은 JavaScript의 동기와 비동기에 대해 적은 글입니다. 이 포스팅을 포함해 게시된 모든 포스팅의 큰 주제는 순차적인 흐름을 지키지 않습니다. 혼란에 주의해 주세요! JavaScript를 공부하며 동기와 비동기에 들은적이 있었는데, 정말 이해하기 어려웠던 개념 중 하나였다. 게다가 누군가에게 프로그래밍과 관련된 언어의 정의는 사전적인 의미와 비슷하다는 말에 제대로 낚여 한참을 헤맸던 이 두녀석에 대해 파헤쳐 보려고 한다. 동기란? 동기(Synchronous)는 요청과 결과로 이루어지는 실행의 흐름이 순차적으로 딱 맞아 떨어진다고 생각하면 쉽다. 더 쉽게 예를 들면, 슈퍼마리오와 같이 어떤 게임을 할 때 순차적으로 첫 번째, 스테이지부터 마지막 스테이지까지 순서대로 진행한다고 생각해보자. Sta..

ivory's DevLog 2020.09.16

프롤로그

이 블로그를 운영하기 전에 따로 운영하던 기술 블로그가 있었다. 그땐 개발 영역에 발을 처음 내디딘 시점이었고(물론 지금도, 개발 초보), 여러 가지 개념을 정리하고 열심히 공부하기 위해 블로깅을 열심히 해야겠다는 생각을 가지고 있었다. 심지어 블로깅 커뮤니티에 참여하여 주 3회 이상, 기술 로그를 꾸준히 남기기도 했었는데 프로젝트를 병행하며 블로깅을 하는 일은 매우 쉬운 일이 아니었다. 게다가 횟수를 채우지 못하면 벌금을 내야 하는 규칙이 있었는데, 이 벌칙을 피하고자 어떻게는 횟수만 채우는 데에 집중하고 있는 내가 있었다. 얼마 전에 그 기술 블로그 내용을 첫 로그부터 최근 로그까지 정독한 적이 있다. 초반은 그래도 처음 시작하며 의욕은 넘쳤는지 봐줄만했으나, 최근 로그로 갈수록 내용이 부실해지거나 ..

ivory's DevStory 2020.09.06
반응형