Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 자바
- 자료구조
- javascript
- 리눅스
- Java
- springboot
- JPA
- 네트워크
- 프로그래머스
- spring
- 파이썬
- baekjoon
- Oracle
- postgresql
- 스프링 부트 쇼핑몰 프로젝트 with JPA
- 스프링
- 백준
- 플러터
- 시큐리티
- python
- Spring Security
- 데이터베이스
- 자바스크립트
- 데이터
- Flutter
- CS지식
- CS
- 스프링부트
- backjoon
- DB
Archives
- Today
- Total
Jin's Dev Story
[Dart] Dart란? 본문
-> 위의 링크로 다트 언어 사용 가능
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 |
---|