Dart는 모든 플랫폼에서 빠른 앱을 위한 클라이언트 최적화 객체 지향 언어이다
- UI 최적화: 사용자 인터페이스 생성 요구에 특화된 구조로 개발
- 생산적인 개발: 핫 리로드로 실행 중인 앱에서 즉시 결과 확인 가능
- 모든 플랫폼: 모바일, 데스크톱 및 백엔드용 ARM 및 x64 머신 코드, 웹용 JavaScript로 컴파일
Flutter 프레임워크는 인기 있는 다중 플랫폼 UI 툴킷으로 Dart 언어로 구동되며 iOS, Android, macOS, Windows, Linux 및 웹에서 실행되는 UI 경험을 빌드하기 위한 도구 및 UI 라이브러리를 제공한다
- 기본 플랫폼: 모바일 및 데스크톱 장치를 대상으로 하는 앱의 경우 Dart의 JIT(Just-In-Time) 컴파일 기능이 있는 Dart VM과 기계 코드 생성을 위한 AOT(Ahead-of-Time) 컴파일러가 모두 포함
- 웹 플랫폼: 웹을 대상으로 하는 앱의 경우 Dart는 개발 또는 프로덕션 목적으로 컴파일 (웹 컴파일러는 Dart를 JavaScript로 변환)
Dart 실습🔽
본 내용은 노마드코더의 'Dart 시작하기'를 바탕으로 작성되었습니다
'Languages > Dart' 카테고리의 다른 글
[글또] JavaScript 개발자와 Dart 찍먹하기 (0) | 2023.02.11 |
---|---|
[노마드코더] #5 Classes (0) | 2023.01.12 |
[노마드코더] #4 Functions (0) | 2023.01.09 |
[노마드코더] #3 Data Types (0) | 2023.01.09 |
[노마드코더] #2 Variables (0) | 2023.01.08 |