웹앱으로 구동되는 완전한 네이티브 컨트롤, Strada
Strada는 웹 컴포넌트와 네이티브 컴포넌트 간의 원활한 통합을 가능하게 하여 하이브리드 모바일 앱 개발을 향상시키는 프레임워크. 현재 1.0.0-bata1 배포 중. 주요 기능은 다음과 같음
Strada Web
기존의 HTML을 사용하여 웹 컴포넌트를 생성할 수 있음
이러한 웹 컴포넌트는 네이티브 앱 컴포넌트와 메시지를 주고받을 수 있음
Strada iOS와 Strada Android
iOS와 Android 앱에서 네이티브 컴포넌트를 생성할 수 있음
이 네이티브 컴포넌트는 웹 페이지에 존재하는 웹 컴포넌트로부터 메시지를 받고 답할 수 있음
이러한 통신을 위해 네이티브 앱에서 JavaScript를 작성할 필요가 없음
호환성
Strada 컴포넌트는 Stimulus와 호환되며 Turbo 웹과 Turbo 네이티브 앱에서 원활하게 작동
자세한 내용은 : https://strada.hotwired.dev
