다트는 2개의 컴파일러를 가지고 있다
web과 Native
자바스크립트로 컴파일
iOS, Android, Windows, Linux, Mac 으로 컴파일
사물 인터넷도 가능
거의 모든 곳에서 사용 가능하다
Just In Time: dart VM 을 통해 컴파일된 결과를 볼 수 있다 (개발 모드)
Ahead Of Time: 컴파일을 하여 결과로 바이너리를 얻고, 배포한다 (배포 모드)
null을 참조하면 모든게 고장난다
다트는 null safety로 굉장히 쿨하다
flutter와 dart 모두 구글이 개발했기 때문에
상호 최적화가 가능하다
이건 다른 언어, 프레임워크가 가지지 못한 엄청난 장점