TypeScriptとCSSでネイティブアプリを書くGeaStack、実例ギャラリーを公開
Native apps written in TypeScript and CSS
GeaStackのサンプル集リポジトリが公開された。TSXで書かれたアプリがweb、ESP32、GeaOS、Appleターゲットで動作し、package.jsonのgeaマニフェストで互換性を管理する。シミュレータやCLIと連携し、MITライセンスで商用クローズドソースも可能。ただし組み込みボードサポートのみGPL-3.0。
MIT。使うもよし、改変するもよし、クローズドソース製品に組み込むもよし、条件は一切なし。
HNでの議論
53- bertili
一見すると分かりにくいですが、これは中核にTypeScriptからC++へのコンパイラ(https://github.com/geastack/compiler)があり、さまざまなプラットフォーム向けのバインディングが用意されています。
- jeswin
tsonic.orgの作者です(とても似ていますが、Rust、C#、Mojo向けです - WIP)。
一番多い不満は、どのTypeScriptがサポートされていないかについてのドキュメントが不足しているというものです。
例えば、以下は明らかに不可能です:
const a = eval("...something....");
あるいは:
a: unknown、または a: any。
それ以外の部分はほぼ実現可能です。しかし、人々は何がサポートされていないのかを知りたがっています。そうでなければ、何を避けるべきかが明確ではないからです。
- realysy
シンプルなhello worldウィンドウにはどれくらいのメモリが必要ですか?VS Qt、Tauriと比べて
- zerr
グラフィックスとオーディオには何を使っているのですか?
- sublinear
ああ、これは組み込みアプリ向けなのですね。なかなかいいですね!