GitHubCreative Dev & WebGLidea-techcode
ionic-team/capacitor
ionic-team·@ionic-team·Nov 27, 2022
개요 iOS, Android, Web을 위한 크로스플랫폼 네이티브 Progressive Web App을 빌드하는 프레임워크다. 15,000+ stars를 보유한 Ionic의 차세대 네이티브 브리지 레이어다.
핵심 내용 웹 기술(HTML/CSS/JS)로 작성한 앱을 iOS와 Android 네이티브 앱으로 패키징한다. Cordova의 후속으로, 더 현대적인 네이티브 API 접근과 TypeScript 지원을 제공한다. 카메라, 파일시스템, 푸시 알림 등 네이티브 기능을 플러그인 시스템으로 제공한다.
기존 대비 차별점 Cordova보다 현대적인 아키텍처로 설계되어 네이티브 기능 접근이 더 쉽고, React, Vue, Angular 등 어떤 웹 프레임워크와도 호환된다. PWA와 네이티브 앱을 동시에 지원하는 하나의 코드베이스를 유지할 수 있다.
활용 가능성 기존 웹 앱을 모바일 앱으로 빠르게 전환하거나, 웹 개발자가 네이티브 앱 개발에 진입할 때 활용할 수 있다. 특히 Ionic 프레임워크와 함께 사용하면 완성도 높은 하이브리드 앱을 개발할 수 있다.
참고 자료 - 원본
TypeScript⭐ 15,303androidcapacitorcordovacross-platformcsshtmlioniciosjavajavascriptpwaswift
#mobile#pwa#ios#android#hybrid-app