
Dart의 개요 Dart는 구글이 멀티 플랫폼 상에서 동작되도록 하는 앱을 위해 디자인된 프로그래밍 언어이다. 기본적으로 C언어의 문법과 거의 같으며 Java, C#, Javascript와 같은 기능적 스트럭처를 추가한 언어로, 언급된 언어보다 간결하고 강력한 기능을 지원한다. 대부분의 사람들은 Dart 언어를 공부하는 이유는 바로 Flutter를 사용하기 위해서라고 생각을 한다. 그렇다면 왜 Flutter는 Dart를 택하였을까? 그 이유는 크게 두가지의 이유로 볼 수 있다. 1. 두 가지 컴파일 방법 지원 (JIT, AOT) JIT (Just-In-Time) JIT 컴파일러는 프로그램 실행 중에 즉시 컴파일이 가능하여 빠른 개발 주기로 개발이 가능합니다. 하지만 프로그램 실행이 시작될 때 코드를 실행..