본문 바로가기 메뉴 바로가기

Yuniverse

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Yuniverse

검색하기 폼
  • 분류 전체보기 (164)
    • 꼬리에 꼬리를 무는 공부 (4)
      • Front-end (4)
      • Back-end (0)
      • CS (0)
    • 우리FISA (26)
    • JS-algorithm (62)
      • 프로그래머스 (38)
      • BOJ (14)
      • JS 100제 (10)
    • HTML & CSS (5)
      • Tailwind CSS (0)
    • JS (12)
      • Javascript (8)
      • Node.js (4)
    • React (8)
    • TypeScript (7)
    • Java (4)
    • 유데미 프로젝트 캠프 (20)
      • 학습일지 (13)
      • 과제 (7)
    • Bundler (9)
      • Parcel (4)
      • Webpack (5)
    • Cloud (3)
      • Firebase (3)
    • 배포 (1)
    • Git (3)
  • 방명록

XMLHTTPRequest (1)
[꼬꼬공] 동기/비동기, Ajax

1. 동기 vs 비동기 동기 비동기 의미 Syn는 그리스어로 '함께', chrono는 '시간'을 뜻한다. 동기는 작업이 동시에 이뤄지지 않아 이전 작업이 다 수행되지 않으면 다음 작업을 수행하지 못하는 상태를 말한다. (Blocking) 동기인 Synchronous 앞에 접두사 a가 붙어 반대의 의미를 가진다. 작업이 동시에 이진행되며 이전 작업이 수행되지 않아도 다음 작업이 알아서 수행되는 상태를 말한다. (Non-Blocking) 예시 창구가 1개인 은행 새로고침 O 창구가 여러 개인 은행 새로고침 X 장점 설계가 간단하고 직관적이다. 이전 작업의 결과를 기다리는 시간 동안 다른 작업을 동시 처리하여 멀티 작업을 수행할 수 있다. 단점 이전 작업의 결과가 주어질 때까지 아무것도 못하고 대기해야 한다...

꼬리에 꼬리를 무는 공부/Front-end 2023. 11. 27. 23:47
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바