블로그
RSS이예인이 만들고 운영하며 배운 것을 적습니다.
FutureBuilder
Flutter FutureBuilder의 future·builder 인자 사용법
Firebase CLI로 프로젝트 추가하기
Firebase CLI로 플러터 프로젝트를 추가하는 영상 링크
올림계산
조건문 올림 나눗셈을 (x+m-1)/m으로 바꾸는 법
세 가지 기초개념
오토마타 이론의 세 가지 기초 개념인 언어, 문법, 오토마타를 정리한 글.
(1) WEB
프로토콜, 하이퍼텍스트, HTML, HTTP, IP 등 웹 기초 개념 정리.
lazy initializtion
Dart late 키워드로 변수가 참조될 때 초기화되는 과정 설명
Null safety
Dart null safety를 쓰는 이유와 nullable 타입, !, required, late 정리
async method code 이해
Dart에서 await 없이 async 메소드를 호출하면 빈 Future가 출력되는 이유
future, await 코드 과정
Dart Future와 async/await 코드가 실행되는 순서
Tree
플러터의 Widget·Element·Render 트리와 업데이트 과정
State
Flutter State 개념과 Stateless·Stateful 위젯이 리빌드되는 방식
BuildContext
플러터 BuildContext가 위젯 위치정보를 담는 이유
const, final
Dart의 const와 final이 값의 초기화 시점에서 어떻게 다른지 정리.
API
API가 무엇인지 리모콘과 기상청 서버 예시로 설명
OOP 객체지향 프로그래밍
객체지향의 장단점과 SOLID 원칙, 절차지향과의 비교

