-> 위의 링크로 다트 언어 사용 가능
Dart
- 구글에서 만든 프로그래밍 언어
- Dart를 사용해서 Flutter를 개발할 수 있음
- 다른 언어들과 매우 유사한 방법으로 구현, 사용할 수 있음
- 객체지향 언어
- 멀티 플랫폼에 사용 가능 - 안드로이드, IOS, web, IoT 등등
- Just in Time과 Ahead of Time 방식으로 컴파일
- JIT(Just In Time): 프로그램을 실행하는 동안 기계어를 생성한다.
- AOT(Ahead Of Time): 프로그램을 실행하기 전에 기계어를 생성한다.⇒ AOT 컴파일러를 사용해 미리 실행파일을 컴파일하여 변환 과정 없어 빠른 실행 시간, 성능 향상을 얻는다.
- → JIT을 통한 빠른 개발 주기, AOT를 통한 빠른 실행 속도 두 가지 이점을 제공
- ⇒ 개발과 디버깅 동안 JIT 컴파일러를 사용해 실시간으로 코드 수정사항을 확인할 수 있다.
- null safety를 지원
'Programming Language > Dart' 카테고리의 다른 글
[Dart] Dart 사용법 (0) | 2023.09.07 |
---|