devNote
  • 홈
  • 방명록
    • 분류 전체보기 (299)
      • 개발 일반 (54)
        • 회고 및 경험 (19)
        • 프로그래밍 언어 ∕ JS & TS (15)
        • 프로그래밍 언어 ∕ Java (1)
        • 프로그래밍 언어 ∕ Kotlin (1)
        • 프로그래밍 언어 ∕ Python (1)
        • 개발 도구 & 생산성 ∕ IDE & 에디터 (0)
        • 개발 도구 & 생산성 ∕ 버전관리 (8)
        • 개발 도구 & 생산성 ∕ Utility & 단축키 (5)
        • Cheat Engine (1)
        • 프로젝트 (3)
      • 웹 개발 (73)
        • 프론트엔드 일반 (1)
        • 프론트엔드 ∕ React (11)
        • 프론트엔드 ∕ Vue (14)
        • 프론트엔드 ∕ Angular (15)
        • 프론트엔드 ∕ ASP.NET (9)
        • 프론트엔드 ∕ Chrome extension (1)
        • 백엔드 일반 (9)
        • 백엔드 ∕ Spring (7)
        • 백엔드 ∕ Node.js (1)
        • 백엔드 ∕ NestJS (5)
      • 데이터베이스 (17)
        • RDB ∕ SQL 일반 (4)
        • RDB ∕ MSSQL (3)
        • RDB ∕ MariaDB (1)
        • RDB ∕ SQLite (1)
        • NoSQL ∕ Redis (1)
        • GraphQL (1)
        • DB 설계 (2)
      • 모바일 개발 (26)
        • 크로스플랫폼 ∕ Ionic (26)
      • 아키텍처 & 설계 (12)
        • 성능 최적화 (1)
        • 어플리케이션 설계 (8)
        • API Design (3)
      • 품질 & 테스트 (5)
        • 어플리케이션 테스트 (5)
      • 클라우드 & DevOps (16)
        • 클라우드 서비스 ∕ AWS (10)
        • DevOps ∕ Docker (4)
        • DevOps ∕ Kubernetes (2)
      • 프로젝트 관리 (2)
        • Agile 방법론 (2)
      • 컴퓨터 과학 (37)
        • 자료구조 & 알고리즘 (3)
        • IT 용어 & 개념 정리 (22)
        • 개발스택 ∕ ELK (6)
        • 업무 자동화 (1)
        • 자격증 (5)
      • 인공지능 ∕ AI (6)
        • GenAI 프로토타이핑 (5)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
콜백이란 무엇인가? 검색 결과
1 개의 검색 결과가 있습니다.
컴퓨터 과학/IT 용어 & 개념 정리

콜백[Callback] 함수란?

# 개요 콜백[CallBack] 함수를 이해하려면, 먼저 동기적(Sync)으로 실행되는 함수와 비동기적(Async)으로 실행되는 함수에 대한 이해가 선행되어야 한다. # 동기 vs 비동기 실행 간편 설명을 위해, 프로그램 로직의 흐름에 따라, A함수가 호출되고, 뒤이어서 B함수가 호출되는 경우가 있다고 하자. 프로그램 또는 함수가 동기적으로 실행된다는 의미는 A함수가 호출되고, A작업이 완료될 때까지 기다렸다가, A함수가출력값을 반환한 이후에, B함수를 실행하겠다는 것을 의미한다. 대부분의 일반 함수는 동기적 방식으로 동작하고, 순차적으로 실행되기 때문에 단순하고 쉽다는 장점이 있으나, 무거운 작업(1초 이상 소요)을 수행하는 함수를 동기적으로 실행할 경우, 작업이 완료될 때까지 대기하느라, 전체적으로 ..

2020. 7. 22. 17:34
  • «
  • 1
  • »

전체 카테고리

  • 분류 전체보기 (299)
    • 개발 일반 (54)
      • 회고 및 경험 (19)
      • 프로그래밍 언어 ∕ JS & TS (15)
      • 프로그래밍 언어 ∕ Java (1)
      • 프로그래밍 언어 ∕ Kotlin (1)
      • 프로그래밍 언어 ∕ Python (1)
      • 개발 도구 & 생산성 ∕ IDE & 에디터 (0)
      • 개발 도구 & 생산성 ∕ 버전관리 (8)
      • 개발 도구 & 생산성 ∕ Utility & 단축키 (5)
      • Cheat Engine (1)
      • 프로젝트 (3)
    • 웹 개발 (73)
      • 프론트엔드 일반 (1)
      • 프론트엔드 ∕ React (11)
      • 프론트엔드 ∕ Vue (14)
      • 프론트엔드 ∕ Angular (15)
      • 프론트엔드 ∕ ASP.NET (9)
      • 프론트엔드 ∕ Chrome extension (1)
      • 백엔드 일반 (9)
      • 백엔드 ∕ Spring (7)
      • 백엔드 ∕ Node.js (1)
      • 백엔드 ∕ NestJS (5)
    • 데이터베이스 (17)
      • RDB ∕ SQL 일반 (4)
      • RDB ∕ MSSQL (3)
      • RDB ∕ MariaDB (1)
      • RDB ∕ SQLite (1)
      • NoSQL ∕ Redis (1)
      • GraphQL (1)
      • DB 설계 (2)
    • 모바일 개발 (26)
      • 크로스플랫폼 ∕ Ionic (26)
    • 아키텍처 & 설계 (12)
      • 성능 최적화 (1)
      • 어플리케이션 설계 (8)
      • API Design (3)
    • 품질 & 테스트 (5)
      • 어플리케이션 테스트 (5)
    • 클라우드 & DevOps (16)
      • 클라우드 서비스 ∕ AWS (10)
      • DevOps ∕ Docker (4)
      • DevOps ∕ Kubernetes (2)
    • 프로젝트 관리 (2)
      • Agile 방법론 (2)
    • 컴퓨터 과학 (37)
      • 자료구조 & 알고리즘 (3)
      • IT 용어 & 개념 정리 (22)
      • 개발스택 ∕ ELK (6)
      • 업무 자동화 (1)
      • 자격증 (5)
    • 인공지능 ∕ AI (6)
      • GenAI 프로토타이핑 (5)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #타입스크립트 개요
  • #빠른개발
  • #Angular let과 var의 차이
  • #angular
  • #Angular Pipe
  • #Angular Component
  • #Angular 기초
  • #Angular Component css
  • #Angular Component Style
  • #웹훅 정의
  • #app.module.ts
  • #Angular 파이프
  • #Web Component
  • #app.component.ts
  • #BA-모델링
  • #앵귤러 파이프
  • #웹훅
  • #웹개발방법론
  • #Angular template
  • #VisualStudioCode
  • #Callback 기본개념
  • #Uipath Webhook
  • #개발자의 푸념
  • #templateUrl
  • #styleUrl
  • #Angular Module
  • #Webhook
  • #타입스크립트 기초
  • #콜백이란 무엇인가?
  • #개발자의 삶이란
더보기+
애드센스 광고 영역

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © devNote All rights reserved. TistoryWhaleSkin3.4

티스토리툴바