Beyond Code

Beyond Code

  • 분류 전체보기 (32)
    • Road to Developer (3)
    • Road to PM (2)
    • Trip to JavaScript (10)
    • Trip to React (0)
    • Trip to Redux (1)
    • Trip to Algorithm (7)
    • Trip to Database (1)
    • Trip to Flutter (0)
    • Project Tours (5)
      • Tour on Plantopia (4)
      • Tour on PR (1)
    • Resume Tours (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Beyond Code

컨텐츠 검색

태그

모딥다 테오의 스프린트 스프린트 테오 변수 프로미스 레이어드 아키텍쳐 Ajax 이력서 코칭 리액트 성능 최적화 비동기 프로그래밍 ES6 함수의 추가 기능 구글 스프린트 프로퍼티 어트리뷰트 클로저 vanillaJS Redux Tmax 와플 서비스 기획 협업 툴 react-hook-form

최근글

댓글

공지사항

아카이브

비동기 프로그래밍(1)

  • [JS Log] 비동기 프로그래밍

    비동기는 프로그래밍을 처음 배울 때 굉장히 어렵게 느껴지던 개념이었는데 실상 그렇지가 않다. 동기의 의미를 명확히하면 그러한데, 동기는 순서대로이다. 코드는 라인 바이 라인으로 진행한다. 이게 동기인데 이 순리를 거스르는 것이 비동기이다. 말그대로 순서를 지키지않고 먼저 처리하고 싶은 코드를 처리한다는 개념이다. 오늘 상세히 파헤쳐보겠다. 42.1 동기 처리와 비동기 처리 > 자바스크립트 엔진은 단 하나의 실행 컨텍스트 스택을 갖는다. > 실행 컨텍스트 스택의 최상위 요소인 "실행 중인 실행 컨텍스트"를 제외한 모든 실행 컨텍스트는 모두 실행 대기 중인 태스크들이다. > 이처럼 자바스크립트 엔진은 한 번에 하나의 태스크만 실행할 수 있는 싱글 스레드 방식으로 동작한다. 싱글 스레드 방식은 한 번에 하나의..

    2023.10.07
이전
1
다음
Kes
This is my dev journey.

티스토리툴바