[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/22 12:34 / Filesize : 239 KB / Number-of Response : 1020
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Vue vs React vs Angular vs Svelte Part.8



1 名前:デフォルトの名無しさん mailto:sage [2021/05/23(日) 13:42:32.51 ID:qRfDE337.net]
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
Svelte
https://svelte.dev/

※前スレ
Vue vs React vs Svelte Part.7
https://mevius.5ch.net/test/read.cgi/tech/1610901677/

★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。

762 名前:デフォルトの名無しさん mailto:sage [2022/01/06(木) 16:20:27.07 ID:KUTJJCqx.net]
>>747
serverはapiだけだよいね

763 名前:デフォルトの名無しさん mailto:sage [2022/01/06(木) 17:14:08.33 ID:EbQMVjXp.net]
うろ覚えだけどNext.jsのREST部分ってExpressみたいな感じだっけ? 型に厳格にできるFasify使いたくなる。

764 名前:デフォルトの名無しさん mailto:sage [2022/01/07(金) 00:30:34.19 ID:0CT3Il9G.net]
Fastify
https://www.fastify.io/
Node.js用の高速でオーバーヘッドの少ないWebフレームワーク

765 名前:デフォルトの名無しさん mailto:sage [2022/01/08(土) 19:22:06.33 ID:n1qotXzE.net]
https://streamlit.io/components

ここみると皆Reactなんだが

766 名前:デフォルトの名無しさん mailto:sage [2022/01/08(土) 21:00:03.90 ID:IBn1OFCK.net]
そういうみんなReactとかいうこと言うと、
そもそもみんなReactやVueじゃなくてjQueryがほとんどじゃん

いや、煽ってるわけじゃないよ、念のため事実として言ってるだけね

767 名前:デフォルトの名無しさん mailto:sage [2022/01/08(土) 21:28:33.00 ID:n1qotXzE.net]
もちろんそうだが文字通り利用者数が多いだけで実体は
フロントにベタ貼りみたいな使い方がほとんどだから多いだけじゃないの

768 名前:デフォルトの名無しさん mailto:sage [2022/01/08(土) 21:30:27.61 ID:2jxzo5wl.net]
何度も何度もバカは学習しないんだな

769 名前:デフォルトの名無しさん mailto:sage [2022/01/08(土) 21:31:14.14 ID:2jxzo5wl.net]
WordPressだろっつってんだろ

770 名前:デフォルトの名無しさん mailto:sage [2022/01/08(土) 23:52:15.48 ID:rZeJrpkB.net]
面接でjQueryの良さを語る奴がいたら秒でお疲れしたって言うね



771 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 00:38:34.20 ID:Z9YMd9OK.net]
>>747
ルーティングの設定がいらないから、複数ページある場合はNextにした方が楽よ
あとは外部API叩きたいかつAPIキー隠したい場合なんかも、Next.jsでAPI書けるからいいんでないかね

772 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 00:54:42.58 ID:LjmIy0NB.net]
>>754
お前の知ってる様なそういうパブリックなWebサイトとかじゃなく
もっとクローズな用途なクラウドサービスのコンパネとか

773 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 02:10:21.94 ID:ptXOvsUP.net]
>>1にも話題禁止て書かれてるように
jqueryて、いやそりゃjquery便利だよ、でもそういうことじゃなくて・・
みたいな立ち位置だからな

774 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 02:12:41.98 ID:DeP9nBOI.net]
>758
面接でゲームプログラミングの技術の話をしたら
大人になってもゲームするようなやつは・・・なんて
言うやつもいるからなw

お前が正しく技術を判断できないだけやで

775 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 02:19:22.76 ID:DeP9nBOI.net]
>>760
なぜReactはパブリックには使えないのかって話だよね

776 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 02:42:58.17 ID:/n8hCtnI.net]
>>762
はぐらかすなよ
jQueryを使う人間はクソだと言う話をしてるだけだぞ

777 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 03:02:28.13 ID:DeP9nBOI.net]
「jQueryを使う人間はクソだと言う話をしてる」アホがいるってだけだろ?

それとも78%以上のサイトがアホだという証明でもあるんですか?

2017年 JavaScript★71.9%ものサイトがjQueryを利用 [無断転載禁止]©2ch.net
https://medaka.5ch.net/test/read.cgi/prog/1485008061/

778 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 04:11:18.35 ID:kL96YPJ6.net]
詐欺サイトやゴミサイトのWordPressが自動量産されていくからこれからもjqueryはシェアを拡大していく

779 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 04:45:28.66 ID:/n8hCtnI.net]
>>765
お前が自分で証明してるでしょ

780 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 06:52:10.05 ID:wCsLaPGq.net]
>>759
SGでよければ外部APIキー使うときにgetStaticProps使えばAPI書くまでもないしね。

>>763
はぁ、Facebook, Salesforce, Paypal, Cloudflare, Twitter, Amazon 等そうそうたるメンバーがパブリックでも利用してますけども。
https://jp.quora.com/React-wo-shi-tsu-ta-daikibo-na-uebusaito-ha-nani-ga-arima-suka



781 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 07:24:36.84 ID:DeP9nBOI.net]
そうそうたるメンバーしか、パブリックで利用していない

782 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 07:55:46.28 ID:wCsLaPGq.net]
面接でjQueryの良さを語る人が来ても別にお祈り確定はしないけど、ここで暴れてるjQueryおじさんみたいなの来たら即お祈りするわ

783 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 10:31:52.82 ID:lHcaSIlp.net]
>>767
重要なのはReactのシェアが増えないことだろう?

このグラフは100%を振り分けたものではなく
ウェブサイトで使われてる割合を示すグラフなんだから
jQueryのシェアが増えたからって別にReactの

784 名前:
シェアが下がるわけじゃないってわかってる?

Reactはウェブサイトで2.5%しか使われてないんだよ
[]
[ここ壊れてます]

785 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 11:22:05.50 ID:wCsLaPGq.net]
その2.5%にトラフィック集中してそう

786 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 11:24:41.30 ID:KvZKiBks.net]
>>759
ディスプレイサイズに合わせて画像のリサイズとかwebp変換とかもやってくれるのも追加で

逆に素のReact使うメリットが見当たらんな
どっちも1回コマンド叩けばすぐに使えるし

787 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 12:01:24.48 ID:x2Ju23jT.net]
Nextってかssr、ssgできるようなフレームワークはライブラリによってはドキュメント通りに設定してもエラーになることがデメリットやな
Firebaseとかリッチテキストエディターとかエラったわ

788 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 12:43:56.53 ID:LjmIy0NB.net]
>>769
そら伝統的なほーむぺーじの進化系としての今のモダンなWebページと
AccessやVBやVC++で作られてたフォームアプリの汎用化としてのWebアプリじゃ求められるものが違うからやん

結局リテラシーが低いからそんな事も分からんのやろ?

789 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 12:48:50.92 ID:0jw4qUTm.net]
>>775
AccessやVBやVC++で作られてたフォームアプリの汎用化としてのWebアプリ
は同じマイクロソフト系のASP.netMVCで作るっしょあれサーバーサイドレンダリングもコンポーネントもRaserで作れるし

790 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 12:54:00.92 ID:pFr5GuFk.net]
ReactからNextって簡単に移行できるもの?
何も知らん状態からReactで作ってる途中なんだけどメリットしかないなら移行する



791 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 13:01:09.93 ID:wCsLaPGq.net]
>>775
そうか、考えてみると昔の人はVB(非.Net)とかVC++なんかでアプリ組んでたのか……ひたすら辛そう。まぁ今のwebアプリより考える事圧倒的に少ないんだろうけど。

792 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 13:15:05.18 ID:LjmIy0NB.net]
>>778
まぁアプリの方が作りはシンプルだけどトラブルあった時毎回現地に行かなきゃいけないみたいな不要な手間が相当あるからね

793 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 13:32:55.14 ID:SQxynTEg.net]
Webにできるようなアプリを単体で配布したところでそんな手間がかかったりするかねぇ。
現場じゃないとできないサポートってどんなんだろ?

794 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 13:41:15.88 ID:0jw4qUTm.net]
昔地図系のアプリ開発やったあとの保守で定期的にデータ更新しにいろんなところ回ったりしてたで
当時はネットワークでアップデートって時代じゃなかったから当たり前だったわ

795 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 15:44:54.35 ID:LjmIy0NB.net]
Accessとかだとデータ破損がよくあるっぽい
自分が担当じゃないがそれでよく現地行ってる人が居る

796 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:05:16.28 ID:SQxynTEg.net]
ネットワークが使えない現場の話かな?

797 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:17:20.50 ID:lHcaSIlp.net]
>>775
そんなこともわからんから
自分たちがReact使っだけで
ウェブ全体からjQueryがなくなるなんて勘違いしてるアホがいるんやで

現状はjQueryが78%以上使用されていて
しかもまだ増え続けてるんや

798 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:29:05.95 ID:LjmIy0NB.net]
>>784
別にjQueryがある事自体は否定してないよ
そらWebサイトは増え続けてるんだから利用実績は増えるやろ

799 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:39:27.64 ID:wCsLaPGq.net]
jQuery使いがjQuery使ってるのは好きにすれば良いよ。用途が違うからシェアがどれだけあっても関係ないし、俺たちも住み分けできて快適だ。
ここで暴れてる理由はまるでわからん

800 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:41:23.02 ID:LjmIy0NB.net]
初期の頃用途が違う事が理解できずにVue民とかがjQuery民にマウント取りに行ったのを今でも根に持ってるんだろうな



801 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:42:52.33 ID:lHcaSIlp.net]
脱jQueryとかアホなことを言ってるアホに
現実を教えてるだけだよ

802 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:43:44.49 ID:lHcaSIlp.net]
>>787
用途が違うのに最初に脱jQueryとか言って
使い物にならないものを普及させようとしたアホは誰かって話だ

803 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:49:16.50 ID:lHcaSIlp.net]
一時期ブームになった脱jQueryは
すっかり鳴りを潜めてしまったしな
ようやく用途が違うって理解したんだろう
80%近くの人にはjQueryの方が適切だったんだよ

804 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:52:50.92 ID:LjmIy0NB.net]
>>789
スマンなその頃俺もjQuery民やったしウザかったのも覚えてるが
その後に実際にAngular、Vue、Reactそれぞれある程度使ってみて検討した結果自分の用途にはReactが合ってるっていう結論に達したんや

805 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 16:54:45.80 ID:lHcaSIlp.net]
>>791
アンケート結果
Reactスレに居る住民の100%はReactを使っていました

みたいな話か?w

806 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 17:01:24.09 ID:LjmIy0NB.net]
>>792
出来合いの認証機構一式(ログイン、登録、パスワード再発行辺りの機能)をそれぞれのフロントFWで置き換え実装してみた感じだが

807 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 17:19:20.04 ID:wCsLaPGq.net]
オーケーわかった。用途が違うしシェアも大きい。納得したから帰ってどうぞ

808 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 19:23:08.53 ID:PPbOyoIq.net]
jQueryっていうか昔ながらのMVCがなんだかんだで一番ユーザーに受け入れられるってことなんだろうな
なのでMVCにCDNのreactってスタイルを洗練させて普及すれば数年でjQuery駆逐できると思う

809 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 19:30:36.04 ID:LjmIy0NB.net]
>>795
Reactはあらゆるものの部品化を洗練していくことで開発効率が上がるパターン

810 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 19:32:53.80 ID:PPbOyoIq.net]
>>796
そうだね
じゃあそれでMVCを洗練させていくのがシェア伸ばす近道だと思うよ



811 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 19:35:39.71 ID:LjmIy0NB.net]
そもそも使ってるところは使ってるんだから無理にシェアを増やす必要なんて更々ない

812 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 19:40:20.67 ID:PPbOyoIq.net]
シェアの大きさはライブラリの寿命に直結するから多いにこしたことはない
10年間メンテなしで安定して動くツールと頻繁にメンテしないといつ動かなくなるかわからないツール
ビジネスって常にコストパフォーマンスだから内容自体が相当に良いものじゃないと後者が勝つことはまずない

813 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 19:48:13.52 ID:LjmIy0NB.net]
>>799
シェアは比率であって絶対数じゃないんだから分母が大きい分仮に5%とかでも他の言語の規模に比べたら相当な数になるんだが

814 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 20:04:15.21 ID:PPbOyoIq.net]
それだけライバルの絶対数も増えるということだよ
経営判断をするときには統計、割合のほうが重視されるのは当たり前のこと

815 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 21:01:33.78 ID:ptXOvsUP.net]
とりあえず今個人的に熱いと思ってるStreamlitはvueよりrect推しみたいだな
https://streamlit-components-tutorial.netlify.app/introduction/learn-react/
まぁいつでも方向転換しそうだが

816 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 21:02:22.98 ID:EpYmzJC1.net]
>>777
わりと簡単に移行できるけど、React覚えてからの方が混乱は無いと思うなぁ。Next.jsはあくまでもReactの延長線上にあるし

817 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 23:06:01.65 ID:Z9YMd9OK.net]
gatsbyちゃんはお亡くなりになったのかしら…?

818 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 23:13:49.50 ID:uOSYnK8a.net]
jQueryは時代遅れの産物
JavaScriptによる操作が弱くて不十分だった時代そしてブラウザ互換性が弱かった時代に有用であった
今はjQueryは不要

一方でReact万能主義の人もおかしい
Reactが適しているのはある規模のある用途での利用のみ
規模や用途が外れればReact以外が適していたり効率良かったりする

819 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 23:26:00.50 ID:LnUseWXG.net]
銀の弾丸はない
当たり前のことなんだがな

820 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 01:30:46.77 ID:vc9CW7XN.net]
>>805
やっぱり理解してないねw
jQueryはブラウザDOM APIを改良したもの
DOM APIを使うぐらいならjQueryを使う



821 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 02:03:28.38 ID:yjEJqFVX.net]
>>807
仮想DOMを用いるため直接DOM操作と無縁なReactやVueの方々がいるこのスレで
「DOM APIを使うぐらいならjQueryを使う」の主張は滑稽

とはいえ仮想DOMはベストではなく今では無駄な方法とみなされている
仮想DOM方式が敗北した原因は差分検知を実行時に行なっているため無駄が多く重くて遅いこと
Svelt等の仮想DOMを用いない方式では差分検知をコンパル時点で行なっているため軽くて速い

もちろんSveltでもjQueryのような昔の遺物は当然使わない
例えば以下の記事などを見ればjQueryがいかに無駄なのかすぐに理解できるであろう

Hey!そこの君! jQueryからSvelteへ乗り換えてみない?
https://qiita.com/oekazuma/items/4d7035437e96850c6666
【Svelte入門】jQueryでよく作る機能を新しいJavaScriptフレームワーク「Svelte」で再現してみた
https://canvaspace.xyz/blog/301

822 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 02:24:20.82 ID:/C5xabSi.net]
>>771
君頭が悪いの?
シェアとかなんの関係があるんだよ
お前が使う分には何も止めないし使えばいいよ
それを押し付けるなと言う話をしている

823 名前:デフォルトの名無しさん [2022/01/10(月) 03:00:12.79 ID:z4d97hDK.net]
jQueryUIとjQueryMobileはメンテナンスモードになったし衰退は明らか
jQuery自体もshadowDOMやslot向けのAPI無いから直接DOM触るしか無いからな
機能不足が目立ってきたし役目を終える日は近いだろう

824 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 03:17:48.37 ID:vc9CW7XN.net]
>>809
シェアは評価だからね
世間の評価、俺とかお前が使ってるなんて狭い話じゃなくて
世間の評価を見ましょうって話

825 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 03:18:55.36 ID:vc9CW7XN.net]
>>808
jQueryからの移行記事があふれるってことは
移行してない人が今も多いってことだよ

Backbone.jsから乗り換えましょうとか
聞かないだろ?

826 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 03:20:30.48 ID:vc9CW7XN.net]
>>810
> jQuery自体もshadowDOMやslot向けのAPI無いから

追加すりゃいいじゃん?
アホなの?

827 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 03:55:42.89 ID:/C5xabSi.net]
>>811
じゃあgithubのスター見ようか?
評価なんて人によって違うんだよ
だから言ってるの

828 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 03:57:55.18 ID:/C5xabSi.net]
>>813
じゃあ追加して

829 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 04:00:27.48 ID:2kgrfn9w.net]
YouTube で有名な、雑食系エンジニア・KENTA のRuby on Rails 初心者用サロンは、
月千円と有料だけど、日本6位の3千人

一方、Vue.js の日本ユーザー会も、3千人

単なる1個人の有料Railsサロンと、日本全体のVue.jsが同じ人数。
React は、もっと少ない。
つまり、そういうのを使う所がない

Railsでは、React, Vue.jsも使うけど、
Bootstrap, jQuery だけで済ます規模もある

Railsでは、2億レコード・取引先が2万社ぐらいでも、大丈夫。
2021年10月には、Railsを使い続ける宣言をしている、GitLab が上場し、時価総額は約1.9兆円!
つまり、時価総額1兆円ぐらいまでは、Railsで行ける

Rubyの女神・池澤あやかは、Ruby biz Grand prix 2020の大賞を取ってるけど、
その時に、他のフレームワークでは開発者がいなくて、
結局、Railsで作る事にしたと言っていた

Rails以外のフレームワークは難しいから、まともに作れる開発者は少ない。
可読性も悪いし、開発者を集めにくい

830 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 04:00:46.32 ID:/C5xabSi.net]
>>810
jQueryUI絶賛してたバカが職場にいて
結構なところで使ってる
そのコードをReactに移行したいが相当厳しい
何も楽しくない上にテストもない
マジでクソ厄介なもん入れやがったわ



831 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 04:35:13.42 ID:gIE9bO0b.net]
>>810
jQueryUIって今となってはかなり旧式の外観だしな
jQuery使うにしてもUI/UXコンポーネントにjQueryUIを使うってのは今となってはナシだよな
見た目に関してはBootstrapとか使った方がいいしな

832 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 05:18:25.61 ID:vc9CW7XN.net]
>>814
じゃあ、評価じゃなくて
実際にどれだけ使われてるかで話をしましょう

833 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 07:01:44.32 ID:X273GCfV.net]
jQueryおじさんやRailsおじさんは人の話聞かないんだからほっときゃ良いのだ。ページ数が開発者の支持を示してるなんて言ってるあたり業界人ですら無いんだし

834 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 07:16:09.05 ID:X273GCfV.net]
>>808
Svelteってlet多用するんだなぁ。シンプルだからWebに慣れてないうちは良さそうだけど、本格的なアプリとか作るには辛そう。

835 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 09:12:17.57 ID:kImY1hGC.net]
>>821
どういうこと?let多用が危険そうって事?
コンポーネントに閉じるものしかletにしなかったら大丈夫だよ。

Svelteの良いところはまさにそういう「小回りが利く」部品が作れるところだと思う。
超大作SPAも作れんことは無いと思うけど。

836 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 09:24:32.68 ID:5diyPxXP.net]
なんでletだとだめなん?

837 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 10:15:59.72 ID:X273GCfV.net]
>>822
あぁコンポーネントに閉じれるのか、なら全然良いや

838 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 11:36:36.62 ID:1lgDMYAu.net]
Svelteはどーもやる気せんわ
モバイル開発でrn、fltに並ぶようになってからだな手つけるのは

839 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 11:55:11.84 ID:vc9CW7XN.net]
>>820
何いってんの?開発者の指示と現実は違うってことだよ
昔CoffeeScriptとか人気だったじゃないw
でも現実は廃れた
もっと現実を見ようよ。人気でも使われてないんだよ。

840 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 12:37:08.33 ID:X273GCfV.net]
CoffeeScriptとかあったな〜。JSが進化して不要になっちゃった



841 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 12:42:21.84 ID:1lgDMYAu.net]
>>826
reactもいずれこうなるのかな?
シェア低いとどうしても不安よね

842 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 13:01:52.14 ID:IM1YbRvY.net]
Reactの機能がブラウザに取り込まれでもしない限り(そしてそんな事は標準としてはやり過ぎなので)無いんじゃないかな。
仮にReactが死んでもポストReactが出てくるだけだろう

843 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 13:10:29.09 ID:1lgDMYAu.net]
そうなると載せ替えがまた面倒そうだな
それが仕事になって金が貰えると考えると労働者としては悪くない話だが

844 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 13:15:07.30 ID:93i4rHfn.net]
モバイル開発でのRNは終わりつつあるだろ。
むしろWebViewがどんどん安定してるしWebでの画面構成があまりにも楽なので、PC版はelectron、モバイル版は自家版WebViewアプリとかCapacitorみたいな組み合わせ増えてない?

Flutterでアプリ公開してるけど、次作はWebViewアプリに原点回帰しつつある。
Cordovaは早すぎた。

845 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 13:26:25.29 ID:1lgDMYAu.net]
なんだかんだで品質も生産性もネイティブのが数段上だよ
WebViewは品質は二の次でウェブ開発者しか居ないときの選択肢
ストアで一流のアプリを眺めて見ればわかる
WebViewメインなんてほとんどない

846 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 13:27:51.48 ID:gIE9bO0b.net]
逆にもう大概確定シェア層があるんだから今更廃れるとか気にする必要ない
もっといいと思えるものが出たんであればその時乗り換えればいいだけ

847 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 13:29:56.92 ID:1lgDMYAu.net]
>>833
その乗り換えコストが嫌なんだよ
だからウェブ世界の中心であるMVCのサポートを手厚くしてReactの地位を盤石のものにしてほしい
SPAにこだわってたら未来ないよ

848 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 14:08:20.03 ID:X273GCfV.net]
定期的に現れるMVC大好きマンは一体何なのだ。いつの時代から来たのだ。

849 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 14:15:45.29 ID:gIE9bO0b.net]
>>834
いや、お前は無理して使わなくていいよjQueryでも使ってなよ

850 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 14:16:45.56 ID:1lgDMYAu.net]
>>835
JUST NOWだよ
君のいる平行世界ではSPAが世界シェアの大部分を占めているのかい?



851 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 14:17:17.34 ID:1lgDMYAu.net]
>>836
jqは嫌だ

852 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 15:40:24.16 ID:TpA1PF6Q.net]
>>832
気づかんレベルになってるだけでは?
ノートアプリのObsidianとかWebViewベースだけどサクサクだぞ。

853 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 15:48:54.33 ID:X273GCfV.net]
>>837
SPAとMVCは直接関係ない概念では?

854 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 16:41:15.90 ID:igH5zo3P.net]
>>810
jQuery使うメリットとして唯一存在していたjQueryUIもオワコンなのかよ
ついにReactやるしかないかー
でも独自UI作るのしんどいんだよなー

855 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 17:42:13.67 ID:vc9CW7XN.net]
>>841
jQueryUIが使う理由ってやっぱりわかってないじゃないかw
jQueryUIは昔から使う意味がなかった
jQueryはDOM APIの改良版だから意味がある

856 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 18:25:23.69 ID:GK5/vvI7.net]
DOMの改良版だったのは昔の話で、DOMが改善された今では劣化版じゃね

857 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 18:37:38.78 ID:rsgowJ2i.net]
>>843
その通り

858 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 18:38:53.55 ID:igH5zo3P.net]
>>842
ゼロからUI作るのが面倒だから使ってるんでしょ
あとIEが死んだ今DOM APIは統一的に書けるのだが

859 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 18:39:12.99 ID:vc9CW7XN.net]
>>843
比較記事ならたくさんあるでしょ?

jQueryをDOM APIで書いてみた=数倍に行数が膨れ上がってしまった

これが結論ですよ

DOM APIは改善されてない
機能が追加されただけで
互換性がある=昔のまま

860 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 18:39:42.57 ID:vc9CW7XN.net]
>> あとIEが死んだ今DOM APIは統一的に書けるのだが

あはは、jQueryは生産性の改善なのに
まーた的はずれな批判してるwww



861 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 18:57:19.38 ID:gIE9bO0b.net]
昔jQuery使ってた頃もajax関連の処理かセレクターで属性変更系の処理が大半だった記憶があるが
それなら今となっては素のjsでもそんなに困らんがなんかそれ以外で重要な恩恵ってなんだっけ?

862 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 19:02:50.79 ID:X273GCfV.net]
React使えば数行どころの改善じゃないしバグも減る。目先の数行で一喜一憂するような、小さいプログラムしか組んだこと無いうちは理解できないだろうけど






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<239KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef