Dart 란?
Google에서 개발한 멀티 플랫폼 프로그래밍 언어
특징
1. 하나의 언어로, Android, IOS, Windows, MacOS, Linux 앱을 만들 수 있다!! ( 멀티 플랫폼 )
2. 개발시에, 코드를 작성한 결과를 바로바로 화면에 보여준다 ( Just In Time - React와 동일 )
- 결과를 테스트 하려고, 전체 코드를 컴파일 하지 않아도 돼서, 개발 시간 단축!
3. 개발자가 null값을 참조하면, 컴파일러 하기전에 에러를 감지한다.
- 앱 실행중에 ( 런타임 환경 ) 에러가 발생한다면, 그 에러는 컴파일 후에 발견할 수 있으므로 발견이 어렵다.
- 에러를 초기에 감지하여 빠른 수정이 가능!
4. 이를 만든 Google의 앱 개발 도구인 Flutter와 연동성이 좋고, 같은 회사 이므로 추후 언어의 발전이 쉽다.
- 앞으로 여러가지 기능이 추가 될 수 있는 가능성이 높다!
설치
Window ( chocolatey )
choco install dart-sdk
Linux
sudo apt-get update
sudo apt-get install dart
Mac
brew tap dart-lang/dart
brew install dart
Dart 명령줄(cli) 프로젝트 생성
dart create -t console cli
Dart 프로젝트 실행하기 ( cli / bin / cli.dart )
cd cli
dart run
Dart 코드 실행하기
dart 파일명
반응형