2 ポイント 投稿者 xguru 3 시간 전 | まだコメントはありません。 | WhatsAppで共有
  • HTML/JavaScriptの代わりに、GoコードだけでUIを記述するクロスプラットフォームGUIフレームワーク
  • 同一コードベースで、macOS、Windows、Linux上で同一の見た目のプログラムを生成
    • 開発用バックエンドはiOS/Android(ユーティリティ系アプリ)も対象
    • Linuxでは共有ライブラリ依存のない自己完結型GUIプログラムの作成が可能
  • 真の意味でのimmediate mode APIであり、ウィジェットの状態を直接保持したり、データと同期したりする必要がない
  • ネイティブ実行ファイルとしてコンパイルされ、一般的なバイナリサイズは約10MB
  • 別途boilerplateなしですぐ使える完全なフレームワーク(単純なレイアウトエンジンではない)
  • 国際テキストを完全サポート: 複雑な文字シェーピング、双方向レイアウト、システムフォントへのアクセス、東アジア言語向けIME対応
  • 柔軟なレイアウト/スタイリングにより、標準ウィジェットに制限されずカスタムウィジェットを作成可能
    • 基本コントロールはprocessとpaintを分離しており、hit-testingを再実装せずにボタン/トグル/テキストフィールド/スクロールバーのスキン変更をサポート
  • 人間とAIエージェントの両方にとって学びやすいAPIを志向

まだコメントはありません。

まだコメントはありません。