본문 바로가기
728x90
반응형

FLUTTER2

flutter/firebase 찍먹하기 : 1인개발자 미니프로젝트 용도로는 이만한 조합이 없긴 하겠다 flutter 강의를 수강하며, 마지막 부분에 미니프로젝트 용도로 firebase와 프로그램 연동하는 부분 보고 작성하는 글.들어야지 라고 결심한게 작년 가을의 일이었는데, 현생이슈 체력 이슈 등등..이제서야 마무리 짓게 되었다.Firebase에 대한 소개 Firebase는 구글에서 제공하는 강력한 모바일 및 웹 애플리케이션 개발 플랫폼이다.서버 인프라를 직접 구축하거나 관리하지 않고도,다양한 백엔드 기능과 서비스를 손쉽게 통합할 수 있도록 도와주는 강력한 툴이다.데이터베이스/서버 유지보수가 쉬워지는 만큼,개발자는 앱의 핵심 기능과 사용자 경험 개선에 더욱 집중할 수 있을 것으로 보인다.1. Firebase란? Firebase는 원래 2011년 Firebase, Inc.에서 시작된 실시간 데이터 동기화 .. 2025. 2. 16. 19:10
동기 호출(Synchronous Call)과 비동기 호출(Asynchronous Call) 이해하기 네트워크 요청, 파일 입출력, 데이터베이스 처리와 같은 작업에서동기와 비동기의 차이를 이해하면 더 효율적인 프로그램을 설계할 수 있다.올해부터 주간 팀 내부 지식공유 학습회를 진행하고 있다.첫 회차로 동기와 비동기 호출, 그리고 난이도가 높았던 실전 예제를 직접 다루었다.(내부 소스를 직접 공유하려니 보안 문제가 발생하여, 비슷한 변형 예제와 플러터 소스로 자체 변경하였다.)동기 호출은 호출된 함수가 완료될 때까지 호출한 함수가 기다리는 방식이다.즉, 하나의 작업이 끝나야 다음 작업을 진행할 수 있다.동기 호출의 특징 작업이 순차적으로 실행됨실행 흐름이 직관적이며 이해하기 쉬움But 작업 완료를 기다리므로 응답 속도가 느릴 수 있음  반면 비동기 호출은 호출된 함수가 작업을 수행하는 동안 기다리지 않고 .. 2025. 1. 19. 16:26
728x90
반응형