Rust part23
at TECH
806:デフォルトの名無しさん
24/05/04 12:00:07.75 GFUvMaSe.net
tauri?
807:デフォルトの名無しさん
24/05/04 12:04:17.00 WHGnbjEl.net
UIはもうネイティブにこだわらなくてもいいんじゃないかな
昔からwebでしかUI提供してないソフトはゴロゴロある
808:デフォルトの名無しさん
24/05/04 15:02:31.51 UtcYFhat.net
用途次第
WebベースのUIでは反応速度が遅すぎる場合もあるしサイズが許容できない場合もある
809:デフォルトの名無しさん
24/05/04 15:44:19.83 oqQ8V/k0.net
Tauri は各環境の WebView を使うからアプリケーションの側では管理しなくてよくなり楽……
みたいな言説もあるが、 WebView の種類・バージョンを固定できないから変化に追従する必要が生じる。
そもそもウェブの世界は変遷が激しい。
Living Standard ってなんやねん。 普通の産業の感覚では信じられんようなことをしやがる。
元からウェブ系のスキルセットを持っている人が開発してメンテナンスもするってのなら
Tauri は良い選択肢だと思うが、それなりにデメリットもあるよ。
ただ、多言語 (というか Unicode) に隅々まで対応しているようなフレームワークってことになると
ウェブ系の基盤がめちゃくちゃ整備されているのでそこらへんは唯一無二だわ。
810:デフォルトの名無しさん
24/05/04 16:01:23.73 WHGnbjEl.net
即応性が必要な人は特殊な学習を手間暇というか単純に時間をかけてやって
そうでない場合は普通にhtmlで
811:デフォルトの名無しさん
24/05/04 16:07:02.02 lP1zz7vp.net
実行時のメモリ使用量の違いもかなり大きいから最初に考慮しといた方がいい
常駐の軽いアプリを作りたい場合なんかは特に
812:デフォルトの名無しさん
24/05/04 16:07:49.70 oqQ8V/k0.net
UI を記述するためのものとしては html は「普通」じゃないってことをウェブ系の人は思い出して欲しい。
元はドキュメント記述用だったのに html5 から大幅に路線変更してアプリケーション基盤として再編したけどどう見たって無茶苦茶だ。
ウェブの人が使う分にはこれでいいことは否定しないけど、 UI 記述の「普通」ではない。
813:デフォルトの名無しさん
24/05/04 16:17:08.35 5ROxz5B4.net
UI記述は宣言的なものが主流になりつつあってhtml的なものが「普通」になってきてるんだよ
MFCやCocoaやGTK的なものが今では逆に「普通」ではない
814:デフォルトの名無しさん
24/05/04 16:22:01.06 WHGnbjEl.net
html5は死んだ
もうどこにも存在しない
815:デフォルトの名無しさん
24/05/04 16:22:16.16 oqQ8V/k0.net
>>813
宣言的がどうこうとかいう問題ではなく html が「普通」ではないと述べてる。
これが良いとか悪いとか言ってるわけではないよ。
まず第一に選ぶべき「普通」だとする論を否定してる。
816:デフォルトの名無しさん
24/05/04 16:58:29.96 uscJJ1KS.net
じゃあslint?
817:デフォルトの名無しさん
24/05/04 18:05:18.74 uscJJ1KS.net
何気にslintと書いてみたが紹介動画見る限りvs codeにアドオン入れてライブプレビューしながらuiの構築がサクサク行えるのは割といいな…
tauriは環境構築する段階でnodeのバージョンやら依存ライブラリの不備でエラーがでてしまい結構時間が掛かってしまった
818:デフォルトの名無しさん
24/05/04 18:12:14.00 WHGnbjEl.net
デスクトップアプリのここにグラフ出してくださいって言われて
対応できる環境は少ない
819:デフォルトの名無しさん
24/05/04 19:49:33.93 kEH6RwVz.net
他にいい表現方法があるなら自分で作って使ってりゃいいじゃん
820:デフォルトの名無しさん
24/05/04 21:10:45.57 D/qKI/dJ.net
dioxusはあんま使われてない感じ?
821:デフォルトの名無しさん
24/05/04 23:00:15.61 ycOsd5I6.net
iced.rs
822:デフォルトの名無しさん
24/05/05 10:17:39.98 k5d9I+SK.net
>>821
Elm Architectureの設計パターンを覚える必要があるけどなかなかいいですね
823:デフォルトの名無しさん
24/05/05 18:52:14.60 k5d9I+SK.net
試してみたけど導入のカウンタの例がいきなりビルド出来ない…
バージョンの変更にドキュメントが追いついていないのは残念ですね…
824:デフォルトの名無しさん
24/05/05 23:14:06.38 XwodnLf4.net
freyaはどう?
825:デフォルトの名無しさん
24/05/09 16:51:54.63 7kteiv59.net
URLリンク(blog.logrocket.com)
826:デフォルトの名無しさん
24/05/09 22:53:04.47 mHp10mC4.net
一覧
URLリンク(lib.rs)
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
2日前に更新/216 KB
担当:undef