Flutter의 속성 : hot reload, Widget, tree
flutter는 모바일 프레임워크가 아니다. 구글이 만든 멀티 플랫폼용 앱 빌드 SDK이다. 라고 주장하고 있지만 현재 플러터 웹의 성능문제로 대부분 모바일 제작에만 사용되고 있다. 🚀 JIT, AOT Debug Mode에서는 Hot reload를 위해 JIT(Just-In-Time) 컴파일 방식을 사용함. 그러나 release Mode에서는 AOT 컴파일 방식을 사용함. 따라서 개발 시에는 빠른 확인이 가능하고, 출시 이후에는 빠른 속도를 제공한다. JIT 앱 실행 시 컴파일, 설치 시 컴파일을 하지 않기 때문에 AOT(Ahead-Of-Time)보다 설치 속도 빠름. 다만 실행 시 컴파일을 하기 때문에 AOT에 비해 실행 속도 느림. 용량 작음 AOT 앱 설치 시 컴파일, 설치 시 컴파일 하기 때문에 ..