기본을 깊이있게
  • 깃허브⭐️
  • 태그
  • 글쓰기
  • 관리
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • Hyojunn__ (19)
      • Coding Test (3)
        • Baekjoon (0)
        • Programmers (3)
        • SW Expert (0)
        • etc (0)
      • Computer Science (4)
        • Python (0)
        • 자료구조 (0)
        • Java (4)
        • Kotlin (0)
        • 데이터베이스 (0)
        • 운영체제 (0)
        • 네트워크 (0)
        • 알고리즘 (0)
        • etc (0)
      • FrontEnd (0)
        • Android (0)
        • Flutter (2)
        • etc (0)
      • Spring (5)
        • Framework (1)
        • JPA (1)
        • etc (1)
      • 오류해결 (2)
      • 일상 (0)
        • 취업준비 (0)
        • 이모저모 (0)
  • 홈
  • 태그
  • 방명록
FrontEnd/Flutter

Future 그리고 async

서두Android 혹은 Flutter 와 같은 모바일 애플리케이션을 개발하다 보면 항상 부딪히는 난관이 있다. 바로 '비동기'이다.모바일 애플리케이션 개발 전 항상 절차지향(?)적인 프로그래밍으로 "A다음은 B가 오는게 맞지!" 라는 생각을 가진 내게 비동기는 정말 크나큰 벽이였다.이런 이유를 알아보기 위해 왜 '비동기'가 탄생했는지부터 알아봐야 한다.비동기란 무엇일까?비동기는 말 그대로 동기가 아님을 의미한다.둘 이상의 이벤트가 동시에 발생하지 않는, 좀 더 직관적으로는 하나의 이벤트가 진행중일 때 그 이벤트가 종료되길 기다리지 않고 다른 이벤트도 진행된다는 의미이다.이는 모바일에서 가장 흔히 볼 수 있는데, UI를 보여주는 작업 또한 하나의 이벤트이다. 그런데 네트워크 통신 또는 DB에서 데이터를 가..

2024. 5. 25. 00:07
  • «
  • 1
  • »

공지사항

  • 깃허브

전체 카테고리

  • Hyojunn__ (19)
    • Coding Test (3)
      • Baekjoon (0)
      • Programmers (3)
      • SW Expert (0)
      • etc (0)
    • Computer Science (4)
      • Python (0)
      • 자료구조 (0)
      • Java (4)
      • Kotlin (0)
      • 데이터베이스 (0)
      • 운영체제 (0)
      • 네트워크 (0)
      • 알고리즘 (0)
      • etc (0)
    • FrontEnd (0)
      • Android (0)
      • Flutter (2)
      • etc (0)
    • Spring (5)
      • Framework (1)
      • JPA (1)
      • etc (1)
    • 오류해결 (2)
    • 일상 (0)
      • 취업준비 (0)
      • 이모저모 (0)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #DispatcherServlet
  • #heapq
  • #LifeCycle
  • #async
  • #Container
  • #Kotlin
  • #GitHub
  • #클래스 로더
  • #valid
  • #더 맵게
  • #propagation
  • #AWS
  • #Inner Class
  • #페이지네이션
  • #ec2
  • #프로그래머스
  • #priorityqueue
  • #Class Loader
  • #await
  • #java 11
  • #Flutter
  • #ThreadLocal
  • #비동기
  • #해시
  • #swap
  • #IntelliJ
  • #java
  • #Java 8
  • #Java 17
  • #Spring
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 기본을 깊이있게 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바