단일 코드베이스로 모바일 (iOS/Android), 데스크톱 (Windows/macOS/Linux) 및 웹에서 실행 가능한 애플리케이션을 구축하기 위한 프레임워크입니다.
크로스 플랫폼 프레임워크
리포지토리
Flutter 는 단일 코드베이스로 모바일, 웹 및 데스크톱을 위한 아름답고 빠르며 네이티브로 컴파일된 애플리케이션을 구축할 수 있는 Google 의 오픈 소스 SDK 입니다.
React Native 는 React 와 JavaScript 를 사용하여 네이티브 모바일 앱을 구축하기 위한 프레임워크입니다. 개발자가 iOS 와 Android 용 크로스플랫폼 앱을 네이티브 성능과 플랫폼 API 에 대한 전체 액세스 권한으로 만들 수 있습니다.
Electron 은 JavaScript, HTML, CSS 를 사용하여 크로스 플랫폼 데스크톱 애플리케이션을 구축할 수 있는 프레임워크입니다. Node.js 와 Chromium 을 기반으로 하며, Visual Studio Code, Slack, Discord 등 여러 앱에서 사용됩니다.
Tauri 는 작고 빠르며 안전한 데스크톱 및 모바일 애플리케이션을 구축하기 위한 프레임워크입니다.任意의 프론트엔드 프레임워크로 UI 를 작성하고 Rust 를 백엔드로 사용하며, 시스템 네이티브 웹뷰를 활용해 작은 바이너리를 생성합니다.
웹 기술을 사용하여 고품질의 크로스 플랫폼 모바일 및 웹 앱을 구축하기 위한 강력한 오픈 소스 UI 도구 키트. Angular, React 및 Vue 프레임워크를 지원합니다.
React를 사용하여 범용 네이티브 앱을 구축하기 위한 오픈 소스 프레임워크. 완전한 툴체인, 100개 이상의 네이티브 API를 제공하며 Android, iOS 및 웹 개발을 단순화합니다.
C# 및 XAML을 사용하여 네이티브 모바일 및 데스크톱 앱을 구축하는 크로스 플랫폼 프레임워크. 단일 코드베이스로 Android, iOS, macOS 및 Windows용 앱을 생성하며 네이티브 성능과 현대적인 UI 컨트롤을 제공합니다.
Compose Multiplatform은 JetBrains가 개발한 선언형 UI 프레임워크로, Kotlin을 사용하여 iOS, Android, 데스크톱(Windows/macOS/Linux) 및 웹 앱을 단일 코드베이스로 구축할 수 있습니다. 하드웨어 가속 렌더링, 네이티브 API 접근 및 풍부한 컴포넌트 라이브러리를 제공합니다.