HN 日本語サマリー

← 一覧へ戻る
Web開発

ElementaryUI – Swift, in the Browser

ElementaryUI – Swift, in the Browser (elementary.codes)

24 pointsby frizlab1 コメント

要約

ElementaryUIは、WebAssemblyを使用してブラウザで宣言型のSwiftアプリケーションをネイティブに実行できるフレームワークです。SwiftUIにインスパイアされたAPI、組み込みのリアクティビティ、軽量なバイナリ、CSSベースのアニメーションシステム、Viteによる高速な開発環境を提供します。

全文翻訳

🌐

ブラウザでのSwift

WebAssemblyで宣言型のSwiftアプリケーションをブラウザでネイティブに実行

🎨

SwiftUIにインスパイアされたAPI

Web UIを構築するための馴染み深く直感的な構文

💫

組み込みのリアクティビティ

@State、@Environment、@Reactiveによる自動状態管理

📦

軽量バイナリ

フル埋め込みSwiftサポートにより、MBではなくKBサイズのwasmバンドルを実現

✨

マジカルアニメーション

自動FLIPトランジションを含む強力なCSSベースのアニメーションシステム

🚀

Vite搭載開発

迅速なイテレーションのためのホットリロードを備えた高速開発サーバー