Dart 웹 플랫폼
Dart 웹 플랫폼
Dart는 웹을 핵심 플랫폼 중 하나로 지원해요. 개발용(빠른 수정-새로고침 사이클)과 프로덕션용(코드 크기와 속도에 집중)으로 쓰이는 Dart-to-JavaScript 컴파일러가 모두 준비되어 있답니다.
출처: Web platform
본문
컴파일러 외에도, Dart 웹 플랫폼은 핵심 라이브러리, DOM(Document Object Model) 접근, 그리고 Dart에서 JavaScript를 호출하기 위한 상호 운용성(interop)을 제공해요.
Dart 웹을 상위 레벨 프레임워크와 함께 쓸 수도 있어요. 웹과 모바일, 데스크톱을 함께 지원하는 많은 앱이 Flutter와 Flutter 웹 지원으로 만들어져요. 그리고 Jaspr로 빠르고 동적인 HTML 기반 웹사이트를 만들 수도 있답니다. Flutter 웹 지원, Jaspr, 그 외 Dart용 웹 프레임워크들은 모두 Dart 웹 플랫폼을 기반으로 동작해요.
Dart로 웹 앱 만들기 페이지에서 시작해 보세요. 웹 브라우저에서 실행되는 Flutter Gallery도 직접 구경해 보면 어떤 느낌인지 감이 잡힐 거예요.
더 알아보기
- Build a web app with Dart — Dart로 웹 앱을 만드는 시작 가이드.
- Web libraries and packages — 웹 개발에 쓰는 라이브러리와 패키지.
- JavaScript interoperability — Dart에서 JavaScript와 상호 운용하는 방법.
- Flutter web support — Flutter 웹 개발 문서.