1. 성능
다트는 Just-In-Time(JIT) 컴파일과 Ahead-Of-Time(AOT) 컴파일 모두 지원합니다. JIT 컴파일은 핫 리로드와 같은 빠른 개발 주기를 가능하게 하며, AOT 컴파일은 고성능의 네이티브 코드 생성을 가능하게 합니다.
2. 생산성
생산성: 다트의 간결하고 직관적인 문법은 코드를 읽고 작성하기 쉽게 만듭니다.
3. 객체 지향
플러터가 UI를 구축하기 위해 사용하는 방식과 매우 잘 호환됩니다.
4. 포괄적인 표준 라이브러리
포괄적인 표준 라이브러리: 네트워크, 파일 I/O 등 여러가지 기능들에 대한 포괄적인 API 제공
5. 멀티 플랫폼 지원
Dart는 다양한 플랫폼에서 동작하는 코드를 작성할 수 있는 큰 장점을 가지고 있습니다. 웹, 서버, 모바일 등 다양한 플랫폼에 대한 지원이 가능하며, 이는 한 번의 코드 작성으로 여러 플랫폼에서 동작하는 애플리케이션을 만들 수 있음을 의미합니다. 이는 개발자의 생산성을 크게 향상시키는 요소입니다.
멀티 디바이스 지원
Dart는 다양한 디바이스에서 동작하는 애플리케이션을 개발할 수 있습니다. 모바일 디바이스 뿐만 아니라 웹과 서버에서도 동작하는 애플리케이션을 만들 수 있으며, 이는 Dart의 범용성을 높입니다. 이러한 특징은 Dart가 플러터와 함께 사용되면서 더욱 강조되고 있습니다.
https://dart.dev/ DART 공식사이트
https://judongseok.gitbook.io/dartlang/ DART 한글 도큐먼트
'Dart' 카테고리의 다른 글
DART 06. 최초실행 후 외부클래스 import하기 {유목민 알폰스} (1) | 2023.11.02 |
---|---|
DART 05. 안드로이드 스튜디오 Flutter프로젝트 생성 {유목민 알폰스} (1) | 2023.11.01 |
DART 04. Error: Unable to find 에러 해결 {유목민 알폰스} (1) | 2023.11.01 |
DART 03. {Flutter & Dart} 윈도우앱 개발 준비 -비쥬얼 스튜디오 설치 {유목민 알폰스} (1) | 2023.11.01 |
DART 01. {Flutter & Dart} 개발 가능한 환경 준비 {유목민 알폰스} (1) | 2023.11.01 |