実際どうなん?
※Angularは残念ながら全く話題にならなかったのでSvelteに差し替えました
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Svelte
https://svelte.dev/
※前スレ
Vue vs React vs Angular Part.5
https://mevius.5ch.net/test/read.cgi/tech/1596029929/
★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Angular, Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
探検
Vue vs React vs Svelte Part.6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/10/27(火) 13:09:05.31ID:5aYZ+KyB2020/10/31(土) 13:33:14.30ID:ocpJ6AXX
単純にさ、メンテナンスしやすいように小さく分けろってことなんだよね
どうしても密結合しなきゃならないっていうなら話は別だけど
そうでないなら結合度は低く保つのはシステム開発の常識なんだし
どうしても密結合しなきゃならないっていうなら話は別だけど
そうでないなら結合度は低く保つのはシステム開発の常識なんだし
2020/10/31(土) 13:59:51.18ID:D1wdF0Y3
小さく分けるなら別のページにしたほうがわかりやすいんだよね
開発者もユーザーも
開発者もユーザーも
2020/10/31(土) 14:06:46.75ID:4J8dlMsH
別にそんなことないが
2020/10/31(土) 14:11:33.12ID:XhxNYcCe
ルーターつかえてんのかな?
61デフォルトの名無しさん
2020/10/31(土) 14:19:10.79ID:fxcwqRC2 単にケチつけたいから理由を無理やりひねくりだしてるように見える
パヨ野党と同じ
パヨ野党と同じ
2020/10/31(土) 14:32:47.48ID:XhxNYcCe
単に能力不足の認識すらないだけかと
2020/10/31(土) 15:03:24.58ID:XHxGyiYd
まあ待て
WebAssemblyが全てを薙ぎ倒す
WebAssemblyが全てを薙ぎ倒す
2020/10/31(土) 15:25:03.69ID:ocpJ6AXX
まであと50年?
2020/10/31(土) 15:56:06.31ID:s2pToFD3
UNITYの事かな?
2020/10/31(土) 19:30:23.25ID:D1wdF0Y3
単純明快にページを分ける、というやり方をやめて、わざわざ処理を追加して無理矢理ページ内で遷移したように見せかけるという、複雑で愚かな選択
これによりTwitterのサムネがおかしくなったり様々な問題を招き入れてしまった
これによりTwitterのサムネがおかしくなったり様々な問題を招き入れてしまった
67デフォルトの名無しさん
2020/10/31(土) 20:10:22.22ID:H/mkCvBm バカは黙ってろ
2020/10/31(土) 21:02:58.40ID:4J8dlMsH
ここでグダってないでツイッター社に説教して来いよもう
2020/10/31(土) 22:26:48.89ID:h2KzT8QK
ツイッターは一例でしょ。しょぼい会社じゃなくて
ツイッターレベルであっても対応に苦労しているという話だ
ツイッターレベルであっても対応に苦労しているという話だ
2020/10/31(土) 22:44:41.94ID:gz3vxsih
SPA基本のルーターすらしらんやつが
わめいてるけど無視した方が無難かな。
わめいてるけど無視した方が無難かな。
2020/10/31(土) 23:02:30.40ID:h2KzT8QK
2020/10/31(土) 23:54:28.99ID:pGrSKCPz
今そんな話してない(恥ずかしいから蒸し返すな)
2020/11/01(日) 00:03:13.60ID:6kfHBaw2
>>67
匿名掲示板だと反論できなくなった人ってすぐ悪口言うよねw
匿名掲示板だと反論できなくなった人ってすぐ悪口言うよねw
2020/11/01(日) 00:15:18.28ID:gLftjTJx
謎文脈を発生させて論点をずらす奴もいるけどな
75デフォルトの名無しさん
2020/11/01(日) 10:16:49.22ID:iVsRUSuF76デフォルトの名無しさん
2020/11/01(日) 12:27:33.30ID:BdB3gM+x 表面上SPAの癖に
時々別のURLに飛ばす造りって
単にSEO対策なんだろ
SEO稼ぐにはURL多い方が良い
SPAの使い易さとSEOは無関係
時々別のURLに飛ばす造りって
単にSEO対策なんだろ
SEO稼ぐにはURL多い方が良い
SPAの使い易さとSEOは無関係
2020/11/01(日) 12:30:09.02ID:xiHRYmfR
別のURLに飛ばしてOKなものなら、飛ばしたほうがいいじゃん
状態を引き継ぐよりもステートレスの方がいいんだから
状態を引き継ぐよりもステートレスの方がいいんだから
2020/11/01(日) 12:38:01.74ID:7AGTmsus
2020/11/01(日) 13:03:27.79ID:b3NlQgn4
アプリケーションは内部状態を持つのが当たり前だが、その状態をサーバー側に持つか
クライアント側で持つかの違いだけじゃね?
どっちかというとサーバー側とそのAPIがステートレスになってくれた方が嬉しいと思うが。
クライアント側で持つかの違いだけじゃね?
どっちかというとサーバー側とそのAPIがステートレスになってくれた方が嬉しいと思うが。
2020/11/01(日) 13:10:01.61ID:6kfHBaw2
ステートフル”すぎる”な
表示してない物の状態まで持つな
ページを切り替えるなら状態をクリアしろ
切り替えたように見せかけて裏で状態を維持するとか最悪だぞ
表示してない物の状態まで持つな
ページを切り替えるなら状態をクリアしろ
切り替えたように見せかけて裏で状態を維持するとか最悪だぞ
81デフォルトの名無しさん
2020/11/01(日) 13:14:42.09ID:pdNlK96W2020/11/01(日) 13:22:07.47ID:b3NlQgn4
”すぎる”と”すぎない”の境界がわからんなぁ。
気持ち悪く感じるのは主観だろうからどうしようもないが。
気持ち悪く感じるのは主観だろうからどうしようもないが。
2020/11/01(日) 13:36:14.94ID:6kfHBaw2
84デフォルトの名無しさん
2020/11/01(日) 15:59:43.06ID:iVsRUSuF webサイト画面構成のビューの作法というか
テンプレみたいなのを誰かが勝手に定義するから
害悪になるんだって
Webサイトにはヘッダー フッターやサイドバーや
ナビメニュー、バーガーメニューがあるべきとか
パンくず付けるべきだとか
SPAのサイトは見かけ上のURLで画面を切り替えるように
すべきとか、こういうの一体誰がなんの権限があって
決めてんの?
実装がどれだけ面倒になるかも考えずにさ
ビューの構造考えてる奴らに「シンプルにしろよ、馬鹿が」
って言ってやりたいわ
テンプレみたいなのを誰かが勝手に定義するから
害悪になるんだって
Webサイトにはヘッダー フッターやサイドバーや
ナビメニュー、バーガーメニューがあるべきとか
パンくず付けるべきだとか
SPAのサイトは見かけ上のURLで画面を切り替えるように
すべきとか、こういうの一体誰がなんの権限があって
決めてんの?
実装がどれだけ面倒になるかも考えずにさ
ビューの構造考えてる奴らに「シンプルにしろよ、馬鹿が」
って言ってやりたいわ
2020/11/01(日) 17:46:49.50ID:08kl5AwG
>>84
音声ブラウザで適切に読むため
音声ブラウザで適切に読むため
2020/11/01(日) 17:52:41.96ID:m91l8dFg
馬鹿たちかい。
サーバーサイドでステート維持するのは
実装大変だし、バカ高いコストになりますよ。
スケールの設計とかした事あんですかね?
サーバーサイドでステート維持するのは
実装大変だし、バカ高いコストになりますよ。
スケールの設計とかした事あんですかね?
2020/11/01(日) 18:17:26.00ID:6C0NmMQH
ステートサーバー用意するだけだな
簡単にスケールする
SPAにすると最初はフロントにステートがあったんだけど
SEOとか諸々の事情でやっぱSSRにしなきゃってなって
サーバーサイドにめちゃくちゃステートを持つことになる
ステートをスケールしたいだけなのにフロントもスケールもしなきゃならなくなって最悪
簡単にスケールする
SPAにすると最初はフロントにステートがあったんだけど
SEOとか諸々の事情でやっぱSSRにしなきゃってなって
サーバーサイドにめちゃくちゃステートを持つことになる
ステートをスケールしたいだけなのにフロントもスケールもしなきゃならなくなって最悪
2020/11/01(日) 18:42:58.59ID:m91l8dFg
2020/11/01(日) 18:49:19.76ID:CuITjVo7
SSRにしたらサーバーにめちゃめちゃステート?笑
エアプここに極まるwww
エアプここに極まるwww
2020/11/01(日) 18:53:46.69ID:6C0NmMQH
2020/11/01(日) 18:58:35.18ID:m91l8dFg
2020/11/01(日) 19:07:51.52ID:6C0NmMQH
>>91
ステートサーバーも知らねえのか?
ステートサーバーも知らねえのか?
2020/11/01(日) 19:52:37.28ID:afatmBQ+
>>88
え
え
94デフォルトの名無しさん
2020/11/01(日) 20:25:37.03ID:kxmM4HKM ステートサーバーってガチで何
2020/11/01(日) 20:32:08.23ID:m91l8dFg
>>94
低脳が使うやつ。
低脳が使うやつ。
2020/11/01(日) 20:34:01.14ID:m91l8dFg
MSの基地外じゃね?
2020/11/01(日) 20:46:35.28ID:wlH1XftD
redisとかじゃねぇの
2020/11/02(月) 02:53:11.95ID:ZpVsHyOp
SvelteはNY Timesのほかに
Square Enix
Apple
Spotify
Google Arts
Alaska Airlines
などが使い出したようだ
超頑張れ
Square Enix
Apple
Spotify
Google Arts
Alaska Airlines
などが使い出したようだ
超頑張れ
99デフォルトの名無しさん
2020/11/02(月) 14:29:41.24ID:WhiKrslV100デフォルトの名無しさん
2020/11/02(月) 19:37:37.29ID:bHgm/NDo もういい加減クソみたいなアプリ開発するのも
メンテするのもウンザリだ
メンテするのもウンザリだ
101デフォルトの名無しさん
2020/11/03(火) 15:18:43.93ID:4OxOM+4k jsからいかにして逃げるか、が今後のwebエコシステム成功の鍵になるだろうね
jsの上にフレームワークを乗せる方式にはも限界が来てる
svelteやblazorがその礎になるだろう
jsの上にフレームワークを乗せる方式にはも限界が来てる
svelteやblazorがその礎になるだろう
102デフォルトの名無しさん
2020/11/03(火) 15:38:32.86ID:Ir5rYGmc エアプ乙。
svelteはjs。
reactやvueなんかよりもjsらしいjs。
mskk真面目に仕事しろ。
svelteはjs。
reactやvueなんかよりもjsらしいjs。
mskk真面目に仕事しろ。
103デフォルトの名無しさん
2020/11/03(火) 16:09:19.65ID:5u+9d5PC Svelteの利点はコンパイラ言語というとこ
つまりその気になれば別の言語でも同じことができるということだ
JavaやC#に置き換えるといったことも可能だろうね
つまりその気になれば別の言語でも同じことができるということだ
JavaやC#に置き換えるといったことも可能だろうね
104デフォルトの名無しさん
2020/11/03(火) 16:14:13.80ID:GWTG5CXG もうこれでいいんじゃね?
Google Web Toolkit (GWT) は、Javaを使ってウェブ用Ajaxアプリケーションを開発できるオープンソースのJavaソフトウェア開発フレームワークである。Apache License 2.0でライセンスされている
https://ja.wikipedia.org/wiki/Google_Web_Toolkit
Google Web Toolkit (GWT) は、Javaを使ってウェブ用Ajaxアプリケーションを開発できるオープンソースのJavaソフトウェア開発フレームワークである。Apache License 2.0でライセンスされている
https://ja.wikipedia.org/wiki/Google_Web_Toolkit
105デフォルトの名無しさん
2020/11/03(火) 16:15:48.21ID:GWTG5CXG Google Web Toolkit:現実的な開発に即したAJAX
https://codezine.jp/article/detail/531
JavaをJavaScriptとHTMLに変換する開発フレームワークの利用
AJAXアプリケーションの開発は簡単なものではありません。というのも、
AJAX(Asynchronous JavaScript and XML)の開発言語であるJavaScriptの
全貌を把握している開発者はほとんどいないからです。さらに悪いことに、
JavaScriptの実装はブラウザによって違いがあるため、互換性という厄介な問題もあります
(「補足記事1 以前のWeb UIおよびAJAXのJavaScriptの弱点」を参照)。
GmailとGoogle MapsによってAJAXの名を知らしめたGoogleが、
この問題を解決するために世に送り出したのがGoogle Web Toolkit(GWT)です。
https://codezine.jp/article/detail/531
JavaをJavaScriptとHTMLに変換する開発フレームワークの利用
AJAXアプリケーションの開発は簡単なものではありません。というのも、
AJAX(Asynchronous JavaScript and XML)の開発言語であるJavaScriptの
全貌を把握している開発者はほとんどいないからです。さらに悪いことに、
JavaScriptの実装はブラウザによって違いがあるため、互換性という厄介な問題もあります
(「補足記事1 以前のWeb UIおよびAJAXのJavaScriptの弱点」を参照)。
GmailとGoogle MapsによってAJAXの名を知らしめたGoogleが、
この問題を解決するために世に送り出したのがGoogle Web Toolkit(GWT)です。
106デフォルトの名無しさん
2020/11/03(火) 16:22:23.19ID:5u+9d5PC 考え方としては同じことだね
昔から求められ研究されていたものが周辺技術の進歩により実用的な段階になりつつある
AIも昔からあるけど実用化したのはごく最近だった
WEBの世界でもまた同じようにイノベーションが起こる
JSは世界に不要です
昔から求められ研究されていたものが周辺技術の進歩により実用的な段階になりつつある
AIも昔からあるけど実用化したのはごく最近だった
WEBの世界でもまた同じようにイノベーションが起こる
JSは世界に不要です
107デフォルトの名無しさん
2020/11/03(火) 16:23:49.40ID:GWTG5CXG 昔から何度も負けてる歴史
108デフォルトの名無しさん
2020/11/03(火) 16:28:30.69ID:5u+9d5PC そして次は勝つ
時代の節目ってのはいつもそうだった
時代の節目ってのはいつもそうだった
109デフォルトの名無しさん
2020/11/03(火) 16:31:55.29ID:GWTG5CXG 「次は勝つ」と言ってるやつは、たいてい期限を付けない
いつまでに勝てるという見通しがないからだ
負けたら「次は」更に負けても「次は」と言い続ける
いつまでに勝てるという見通しがないからだ
負けたら「次は」更に負けても「次は」と言い続ける
110デフォルトの名無しさん
2020/11/03(火) 17:51:06.56ID:XR+zjtJR JSすらまともに使いこなせない
不十分な負け犬の遠吠えにしか
聞こえないけど。
不十分な負け犬の遠吠えにしか
聞こえないけど。
111デフォルトの名無しさん
2020/11/03(火) 18:27:50.80ID:5u+9d5PC 使いこなした上でより良い道具を模索するのがプロ
jsにしがみつく人は駄目だ
jsにしがみつく人は駄目だ
112デフォルトの名無しさん
2020/11/03(火) 19:10:53.10ID:XR+zjtJR 使いこなしてなさそーーなのから返信きた!
笑
笑
113デフォルトの名無しさん
2020/11/03(火) 19:17:24.29ID:M97chx1r PHPの機能ではなくHTMLの機能で他HTMLのインクルードがないのは不便
これが出来ればかなり可能性広がる
これが出来ればかなり可能性広がる
114デフォルトの名無しさん
2020/11/03(火) 20:12:28.79ID:C42spRT+ JavaScriptなんか使いこなせるようになってもなあ
115デフォルトの名無しさん
2020/11/03(火) 20:19:41.36ID:XR+zjtJR >>113
具体的に?
具体的に?
116デフォルトの名無しさん
2020/11/03(火) 20:49:36.32ID:M97chx1r117デフォルトの名無しさん
2020/11/03(火) 20:54:04.83ID:OA2PBkaW 部品ごとにリクエスト走るの?クソやん
118デフォルトの名無しさん
2020/11/03(火) 20:54:11.24ID:Vb+pPlne バージョンアップですぐに知識が陳腐化するのが問題だよな
Reactが一番メジャーと言っても、他にもたくさんあるし、React自身もバージョンアップで変わるし、Reactの周辺技術も変わるし
Reactが一番メジャーと言っても、他にもたくさんあるし、React自身もバージョンアップで変わるし、Reactの周辺技術も変わるし
119デフォルトの名無しさん
2020/11/03(火) 21:01:35.34ID:XR+zjtJR120デフォルトの名無しさん
2020/11/03(火) 21:13:02.42ID:M97chx1r ソースと画面上のdevtool解析に差異があるから不便
121デフォルトの名無しさん
2020/11/03(火) 21:20:57.47ID:XR+zjtJR122デフォルトの名無しさん
2020/11/03(火) 23:12:36.36ID:GS5jRb/7 それだけならejsとかのテンプレートエンジンでいいのでは
123デフォルトの名無しさん
2020/11/04(水) 00:27:26.22ID:ICDUObZn jsを嫌ったところでweb開発では結局npmライブラリ使うんだからjs/tsからは逃れられんと思うけどね
124デフォルトの名無しさん
2020/11/04(水) 09:32:04.09ID:CWKX+qbt JSは嫌いじゃない。むしろ肯定する
嫌いなのはサーバサイドのビューの生成支援技術
特にDBやモデル層と密結合してるものは最悪
とりあえず純粋なデータの形でJSON化して文字化け防止
エンコしてJavaScript側に埋め込んどけば
JavaScriptで復元して、いかようにでもビュー構築
できるのに
そういう事を知らない奴がサーバサイドフレワの
ゴミみたいなビュー機能使いやがる
嫌いなのはサーバサイドのビューの生成支援技術
特にDBやモデル層と密結合してるものは最悪
とりあえず純粋なデータの形でJSON化して文字化け防止
エンコしてJavaScript側に埋め込んどけば
JavaScriptで復元して、いかようにでもビュー構築
できるのに
そういう事を知らない奴がサーバサイドフレワの
ゴミみたいなビュー機能使いやがる
125デフォルトの名無しさん
2020/11/04(水) 09:52:12.35ID:TofTvuAt パッケージ問題はwasmにビルドして相互運用って形なるので気にしなくていい
JSが消え去るのも時間の問題だ
JSが消え去るのも時間の問題だ
126デフォルトの名無しさん
2020/11/04(水) 09:59:29.81ID:5hLgPx47 >>124
サーバーサイドならModelが型を持ってるからメタデータを処理してCRUDを生成するなんてことが実用的な水準でできるけどJSONじゃ無理でしょ?
サーバーサイドならModelが型を持ってるからメタデータを処理してCRUDを生成するなんてことが実用的な水準でできるけどJSONじゃ無理でしょ?
127デフォルトの名無しさん
2020/11/04(水) 12:51:36.28ID:nYZgiQyo サーバーサイドで完結するなら遅延評価とかでDBへの負担を最小にできるけど、一旦JSONにするとN+1とかリクエスト連発とか高負荷になるもんな
それでGraphQLとか流行り始めてるけど
それでGraphQLとか流行り始めてるけど
128デフォルトの名無しさん
2020/11/04(水) 12:56:06.12ID:LzSTpY+2 domain modelからview modelへの変換も実装量としては無視できない
これをスクリプトでやるなんて正気じゃないよ
これをスクリプトでやるなんて正気じゃないよ
129デフォルトの名無しさん
2020/11/04(水) 15:17:00.07ID:wF8lqQTT GWTってまだ生きてたんか
SWTと同じくらい長生きだな
SWTと同じくらい長生きだな
130デフォルトの名無しさん
2020/11/04(水) 16:54:45.12ID:sbTiCV0L https://dev.to/linkuriousdev/to-wasm-or-not-to-wasm-3803
wasmって今のところjsよりそんなに極端に速いわけではなさそうだけど
普通のwebアプリをwasmにしても大して恩恵は受けられないんじゃ
wasmって今のところjsよりそんなに極端に速いわけではなさそうだけど
普通のwebアプリをwasmにしても大して恩恵は受けられないんじゃ
131デフォルトの名無しさん
2020/11/04(水) 18:28:12.23ID:annEOGEQ >>130
ゲームとかのグラフィックス用途だけだよ。
ゲームとかのグラフィックス用途だけだよ。
132デフォルトの名無しさん
2020/11/04(水) 19:30:08.96ID:CWKX+qbt 鯖の負荷を減らすにはクライアントサイドの
ブラウザに仕事させるのが最善
ネットワークアクセスが頻繁になるけかもしれんが
キープアライブとかあるし大した問題ではない
同時接続数はローバラ噛ませてスケールアウト
擦るのが定石で それだけ利益産むだけの接続数が
来てるんだから必要経費
サーバサイドはレンダリング支援は要らん
バリデーションはフロントサイドとDBの制約で十分
ハッキングしてくる奴に律儀にエラーメッセージ
返してやったりエラーハンドリングしてやる必要ないからな
関連はJOIN覚えろ
ORMとかクエリビルダとかクソなんだよ
最悪複数回SQL飛ばせば外部テーブルのレコード取ってきたり
SQL飛ばさずに連想配列の配列からデータ漁るメソッド
作っとけば工夫すればコーディング爆速になるのに
ちまちまとバリデーションとかリレーションとか
定義するフレームワークは馬鹿
つまりwebアプリは全部糞なんだよ!
ネイティブJavaScriptが至高
ネイティブSQLが至高
expressのみが至高
オブジェクト指向は死ね!
RailsもララベルもReactもAnglarも死ね!
ブラウザに仕事させるのが最善
ネットワークアクセスが頻繁になるけかもしれんが
キープアライブとかあるし大した問題ではない
同時接続数はローバラ噛ませてスケールアウト
擦るのが定石で それだけ利益産むだけの接続数が
来てるんだから必要経費
サーバサイドはレンダリング支援は要らん
バリデーションはフロントサイドとDBの制約で十分
ハッキングしてくる奴に律儀にエラーメッセージ
返してやったりエラーハンドリングしてやる必要ないからな
関連はJOIN覚えろ
ORMとかクエリビルダとかクソなんだよ
最悪複数回SQL飛ばせば外部テーブルのレコード取ってきたり
SQL飛ばさずに連想配列の配列からデータ漁るメソッド
作っとけば工夫すればコーディング爆速になるのに
ちまちまとバリデーションとかリレーションとか
定義するフレームワークは馬鹿
つまりwebアプリは全部糞なんだよ!
ネイティブJavaScriptが至高
ネイティブSQLが至高
expressのみが至高
オブジェクト指向は死ね!
RailsもララベルもReactもAnglarも死ね!
133デフォルトの名無しさん
2020/11/04(水) 19:35:24.63ID:rm1hfGRH クライアントでやれと言いつつ
結合はサーバーでやれと?
結合はサーバーでやれと?
134デフォルトの名無しさん
2020/11/04(水) 22:48:53.58ID:K1ME6Nao 相手したらあかんやつや
135デフォルトの名無しさん
2020/11/04(水) 23:20:52.63ID:8aX5ek4k どっちがサーバでどっちがクライアントかも分かってないぞそいつ
お茶碗持つほうが鯖とかそんなレベル
お茶碗持つほうが鯖とかそんなレベル
136デフォルトの名無しさん
2020/11/05(木) 00:10:38.34ID:cYudjgB5 >>135
お茶碗持つほうが鯖はさすがに草
お茶碗持つほうが鯖はさすがに草
137デフォルトの名無しさん
2020/11/05(木) 07:06:59.54ID:zkmm5QOl jQueryバカがボコボコに論破するたび過激になって帰ってきて草
138デフォルトの名無しさん
2020/11/05(木) 07:09:42.40ID:zkmm5QOl139デフォルトの名無しさん
2020/11/06(金) 23:55:42.90ID:dY0FwNqN スレタイAngular外されたか
個人的には好きなんだけど使う奴が少ないんだよなあ
Angular+nest+typeormの組み合わせが快適で重宝してる
個人的には好きなんだけど使う奴が少ないんだよなあ
Angular+nest+typeormの組み合わせが快適で重宝してる
140デフォルトの名無しさん
2020/11/07(土) 00:19:17.46ID:4eYXXeZK 遅かれ早かれすべて外されるよw
141デフォルトの名無しさん
2020/11/07(土) 13:47:20.36ID:H4/lc4DC じきにwasmスレになるだろうね
142デフォルトの名無しさん
2020/11/07(土) 22:00:52.91ID:vkENrb2s 普通にDOM操作してる分にはJSで十分速いんだよなぁ。
最近WasmでFFmpegをブラウザに移植、とかあったし、TensorflowでWasm利用したりしてる。
そういう従来PCやサーバのOS上で直に動いていた物がそのままWebに移植されて予想もしてなかった新しい組み合わせを生む、みたいな方向性に期待してる。
最近WasmでFFmpegをブラウザに移植、とかあったし、TensorflowでWasm利用したりしてる。
そういう従来PCやサーバのOS上で直に動いていた物がそのままWebに移植されて予想もしてなかった新しい組み合わせを生む、みたいな方向性に期待してる。
143デフォルトの名無しさん
2020/11/07(土) 22:17:58.99ID:alCltY04 十分速いもなにも、現状DOM APIはJS用しかない。WASMにもないのでJS経由でないといじれない。
偉そうに宣伝してくる他言語のフレームワークも最終的にJSのAPI呼んでる。
偉そうに宣伝してくる他言語のフレームワークも最終的にJSのAPI呼んでる。
144デフォルトの名無しさん
2020/11/08(日) 06:37:58.90ID:Xo0sFQ6l145デフォルトの名無しさん
2020/11/08(日) 07:21:32.68ID:LFeopa9V wasmでUInt8Array作ってcanvasに流し込む形かな。ゲームとかならそれで良さそう。
いやでもゲームなら高速描画を求めてWebGLやcanvasのAPI使うからwasmで完結はしないかも。
ゲーム以外だとUI周り全部wasmで描くとランタイム大きくなるし。
いやでもゲームなら高速描画を求めてWebGLやcanvasのAPI使うからwasmで完結はしないかも。
ゲーム以外だとUI周り全部wasmで描くとランタイム大きくなるし。
146デフォルトの名無しさん
2020/11/08(日) 08:21:28.89ID:YnyAcD/m ゲームとかだったらいいんだけどねぇ。
複合UIをCanvasベースで作り直しとかw
CSSのレスポンシブ関連機能相当のものやイベントシステムも再実装か?w
複合UIをCanvasベースで作り直しとかw
CSSのレスポンシブ関連機能相当のものやイベントシステムも再実装か?w
147デフォルトの名無しさん
2020/11/08(日) 11:55:41.56ID:n8ymm8S9 id変えて3連投
内容もトンチンカンだし
何がしたいんだ
内容もトンチンカンだし
何がしたいんだ
148デフォルトの名無しさん
2020/11/08(日) 11:56:26.00ID:n8ymm8S9 土曜も含めて5連投か
149デフォルトの名無しさん
2020/11/08(日) 12:22:25.95ID:Xo0sFQ6l 馬鹿登場(^o^)
150デフォルトの名無しさん
2020/11/08(日) 12:48:49.25ID:LFeopa9V 何か変な事言ってる?
151デフォルトの名無しさん
2020/11/08(日) 12:59:39.96ID:Xo0sFQ6l ID:n8ymm8S9
こいつ
こいつ
152デフォルトの名無しさん
2020/11/08(日) 14:26:55.01ID:l0qFfY14 canvasで描画されたサイトはスクレイピングできなそうだけどどうなの
153デフォルトの名無しさん
2020/11/08(日) 16:13:42.91ID:0eCVrRMZ >>144
>Wasmの場合canvasに直接描画するのが本流。ゆえにDom上のUI資産は一切使えない。
別に「一切使えない」という訳ではない。
Edit要素やチェックボックスなんかをHTMLのFormで書きたい人はWasmからでも
書ける。
例えば、EmscriptenならC++ソース内でEM_ASMの中にJSコードが書けるので
そこでなんでもHTMLコードは書ける。
>Wasmの場合canvasに直接描画するのが本流。ゆえにDom上のUI資産は一切使えない。
別に「一切使えない」という訳ではない。
Edit要素やチェックボックスなんかをHTMLのFormで書きたい人はWasmからでも
書ける。
例えば、EmscriptenならC++ソース内でEM_ASMの中にJSコードが書けるので
そこでなんでもHTMLコードは書ける。
154デフォルトの名無しさん
2020/11/08(日) 16:17:14.07ID:0eCVrRMZ >>152
基本その通りで、AI技術などを使わない限りはページを解析できなくなる。
だから文書中のキーワードから自動的に検索エンジンに登録される事ができなく
なってしまう。
その意味で検索エンジンに登録して欲しい内要はcanvasで書かずに
HTMLのtextareaやpやdiv要素などの中に書いた方が良い。
そしてWasmを使ってもそのようにすることは可能。
基本その通りで、AI技術などを使わない限りはページを解析できなくなる。
だから文書中のキーワードから自動的に検索エンジンに登録される事ができなく
なってしまう。
その意味で検索エンジンに登録して欲しい内要はcanvasで書かずに
HTMLのtextareaやpやdiv要素などの中に書いた方が良い。
そしてWasmを使ってもそのようにすることは可能。
155デフォルトの名無しさん
2020/11/08(日) 16:32:27.74ID:477xwJw7 ただそうするとwasmを使う意味がなくなる
156デフォルトの名無しさん
2020/11/08(日) 16:41:28.75ID:Xo0sFQ6l157デフォルトの名無しさん
2020/11/08(日) 16:42:06.83ID:Xo0sFQ6l■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 地方で深刻移動貧困の実態「車のために働いてる」手取り15万円のシンママ月3.2万円が軽自動車の維持費 [七波羅探題★]
- SNSを一触即発の“地雷原”に変えた「叩き活」の正体…推し活よりも“嫌いな相手を叩く”ことに快感を覚えるのはなぜか [おっさん友の会★]
- 「これらも違反として検挙しています」岡山県警の注意喚起に「教習所行き直したほうがいい」 [試オ波羅探題★]
- 【ファッション】「同級生に笑われたことも」現役女子大生が「全身レギンス姿」で大学に通う理由…日本に「アスレジャー」は定着するのか [湛然★]
- 【芸能】奈良・橿原市に「エドモンド本田」突っ張り銅像…市長「世界中の人に楽しんでもらいたい」 [湛然★]
- 外国人の不動産所有状況を一元管理、登記・国籍を登録…27年度にも運用へ政府調整 [蚤の市★]
- 🚙軽自動車が海に転落🌊 海中に沈んだ車から40代男性は無事に救助され、病院で死亡確認 [485983549]
- 古市憲寿「スタジオでも中国批判して気持ち良くなってる人はいるが高市答弁で日本人は損してる。国益を害した」スタジオ凍りつく★2 [931948549]
- 【悲報】自転車乗り、4月から終わる 普通に乗ってても2万3000円くらい罰金を取られる [455031798]
- 【訃報】東京で男女4人が練炭自殺20代くらいの男性3人、30代くらいの女性1人 [856698234]
- おじゃる丸実況するお🏡
- 【📦】Amazonブラックフライデー、ついに!ついに!ついに!最終日(月曜日)突入!!!
