JavaScript 상호 운용

JavaScript 상호 운용

Dart 웹 앱에 JavaScript 코드를 통합해요.

출처: JavaScript interoperability

본문

JavaScript 라이브러리와 API를 Dart 웹 앱에 매끄럽게 통합해요.

개요

Dart 웹 플랫폼은 Dart에서 JavaScript를 호출하거나, 그 반대로 JavaScript에서 Dart를 호출할 수 있는 강력한 도구를 제공해서, Dart 코드를 떠나지 않고도 방대한 JavaScript 생태계를 활용할 수 있게 해 줘요.

이 페이지는 Dart에서 JavaScript 상호 운용을 배우기 위한 중심 허브 역할을 해요. 시작하는 데 필요한 자료, 상세한 사용 가이드, 최신 dart:js_interop 라이브러리에 대한 정보를 찾을 수 있어요. 특정 JavaScript 라이브러리를 사용하려고 하든 브라우저 API와 상호 작용하려고 하든 이곳에서 시작하면 돼요.

JS 상호 운용 시작하기:

  • JavaScript interop 시작하기
  • JavaScript interop 객체를 모의(mock)하는 방법

참고 가이드 살펴보기:

  • 사용법 참고
  • JS 타입 참고

브라우저와 상호 작용하기:

  • package:web와 마이그레이션

추가 자료

이전 JavaScript interop 라이브러리들:

  • 과거의 JS interop

JavaScript interop에 대한 추가 문서:

  • dart:js_interop API 참고
  • dart:js_interop_unsafe API 참고

더 알아보기