Vue vs React vs Angular vs Svelte Part.9

■ このスレッドは過去ログ倉庫に格納されています
2022/01/16(日) 16:06:14.27ID:Zy2wxIp9
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/
Vue vs React vs Angular vs Svelte Part.8
https://mevius.5ch.net/test/read.cgi/tech/1621744952/

★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
2022/02/19(土) 13:14:59.27ID:XlinVUCj
>>690
面倒くさがりな香具師のために、
誰かがRuby on Rails 用の各種プロジェクト generator を作っている

Boring Generators
https://github.com/abhaynikam/boring_generators

ログインは皆、Devise を使う。
Omniauth で、Facebook, GitHub, Google, Twitter など
2022/02/19(土) 13:21:20.15ID:57Y9jhR0
あれもダメこれもダメなら自分で作れよ
ワガママな乞食だな
2022/02/19(土) 13:59:41.44ID:EtLZyrFy
批判内容がふわっとしてるというか上の方で見た意見そのままなので、おじさんはReactエアプっぽい
2022/02/19(土) 14:11:39.62ID:TtXtFDlb
>>707
バケツリレーはコールバック地獄と似た様な構造で全世界的に問題になってるだろうしその内それに関するasync/awaitみたいな解決策は出てくるだろうね
2022/02/19(土) 14:42:37.09ID:UtJ5+OK2
世界的にとか主語を大きくする癖やめた方が良いよ
2022/02/19(土) 15:07:56.13ID:PBw8xajc
JSに暗黙的引数渡しみたいな機能があれば良いのだけどね
2022/02/19(土) 15:30:55.33ID:G1Uce/84
まだ全宇宙的までいってない謙虚さ
2022/02/19(土) 17:07:33.86ID:1iBin5YC
MVVMよりMVCのほうが全然よくね?
2022/02/19(土) 17:26:43.59ID:ZgwHHXdf
JSフレームワーク初心者だけど、vueが格段に分かりやすかった
というかvueが昔のhtmlファイルの構成を想像しやすいんだよな

Reactは単純なファイル構成にならない、というかページじゃなくシステムを作ってる感覚
2022/02/19(土) 17:58:12.54ID:l6YBVMYV
おじさん今度はvueに移ったのか
2022/02/19(土) 18:05:26.30ID:wIf+frVg
流石に違うんちゃう?
こういう疑心暗鬼、嫌だなぁ。次スレはワッチョイあったほうが良いよマジで
2022/02/19(土) 18:12:34.69ID:Q/4e3MFr
>>731
それはコントロール分割の程度の話で
reactもvueも変わらんのじゃないの?
2022/02/19(土) 18:36:43.80ID:TtXtFDlb
まあそりゃ元々がjQueryやってた感覚からするとvueが分かりやすくとっつきやすいって言い分は分かる
ただそれは使えてるってだけで使いこなしてる段階ではないと思う
2022/02/19(土) 18:43:11.89ID:Gaj/uCI/
vueは3になってグダグダになった
今はReact一択
737デフォルトの名無しさん
垢版 |
2022/02/19(土) 19:05:51.41ID:VUPxXfHX
海外で圧倒的な差がある以上それに逆らうと損するだけ。
どんどん優位性が広がるだけだから、どこかで折れる事になる。
なら早いほうが良い。
2022/02/19(土) 19:26:11.18ID:7YJ9GF0A
でもコンポーネントライブラリVueのほうが良さげなの多いんだよね
2022/02/19(土) 19:31:11.70ID:nQYk92P7
野良ライブラリが多すぎる
公式はろくに仕事せず無報酬の素人任せ
最終コミットが平気で数年前とかある
責任感なんてあったもんじゃない
2022/02/19(土) 19:36:19.68ID:zST/S0Lh
海外の比較してるところだとvueがこれから流行るって予想してる人も多いんだよな
2022/02/19(土) 19:41:17.30ID:hPvDob0k
Vueは周りのライブラリの動向みて良さげなところ取り入れて安定させたものリリースするスタイルだからね
成熟してきた今Vueの安定性は魅力的
2022/02/19(土) 19:46:58.66ID:DGNBbSnO
>>739
お金払わずにお客様目線とは、開発者の風上にも置けないな
2022/02/19(土) 19:51:18.78ID:hPvDob0k
最終コミットが数年前で不安ならフォークして自分でデバッグして引き継げや
2022/02/19(土) 19:55:05.39ID:a5OHRwfr
>>742
金払うからオールインワンの高品質なフレームワーク作って欲しいわ
野良ライブラリを駆逐してほしい

>>741
へー、ブーはそういう方針なんだ?
だったらウサギと亀のレースじゃないけど、最終的にブーのほうが優れたフレームワークになりそうだね
2022/02/19(土) 19:56:05.65ID:a5OHRwfr
>>743
それじゃライブラリの意味ねーんだわ
2022/02/19(土) 19:58:37.36ID:GvjEJ7/j
この安い挑発はおじさんだわ
2022/02/19(土) 21:02:05.83ID:RzFkYtPT
React以外ゴミって結論出てるのに今更vueで荒らすのは無理がある
2022/02/19(土) 21:02:59.24ID:1iBin5YC
Jquery以外は目くそ鼻くそだろ
2022/02/19(土) 21:04:00.66ID:Gaj/uCI/
ガラパゴスvueなんかにこだわる理由がないわ
2022/02/19(土) 21:18:29.93ID:iSxLcn6c
別にVueでも良いけどおじさんたちは帰ってどうぞ
2022/02/19(土) 21:20:37.40ID:GSPjzxnc
vueが躍起になってあたらしいものを模索せんで今あるものを洗練させていくならそれが正解だよ
2022/02/19(土) 23:26:41.04ID:ttXbCuY9
Vue2→3で破壊的変更多かったから
規模の大きいライブラリは移行に手間取ってるんだよ
時間が解決するだろうけど今現在はVueを選びにくいな
2022/02/20(日) 13:01:35.90ID:ko10U8o8
そもそもおじさんって開発業務した事ないよね
知識が無さすぎる
2022/02/20(日) 13:05:34.23ID:0UBYM1pu
反論ができなくなると人格攻撃し始めるの人ってウェブ系ではよくあるタイプなのかな?
2022/02/20(日) 13:26:43.86ID:FbIxYOwf
おじさんはIDコロコロと屁理屈と論点ずらしでレスバトルしてるだけで、議論にならないし……
2022/02/20(日) 13:29:06.11ID:0UBYM1pu
つまり反論できないってことでFA?
2022/02/20(日) 18:20:37.40ID:9fRIRl/r
>>753
したことはあると思うよ
でも派遣切りにあったか使えないからクビになったとかでしょ
もしくは鬱になってやめたとか
上っつらの評論家的なことはできるからそのタイプだと思う
2022/02/20(日) 18:25:31.63ID:B22OuISB
また人格攻撃してる
2022/02/20(日) 18:42:15.17ID:04P58SsQ
人を煽るのに自分が煽られたら被害者面という人間を受け入れるコミュニティは無い
2022/02/20(日) 18:47:37.17ID:YQ5B8UJw
普通に議論してんのに反論がなくなると人格攻撃する人達のコミュニティとかちょっとした地獄だよね
2ちゃんとはそういうものなのかもしれんがもう少し穏やかになれないものだろうか
2022/02/20(日) 18:56:37.99ID:04P58SsQ
おじさんがやってるのはレスバトルであって議論とは言わない
2022/02/20(日) 18:57:11.67ID:ojlUJepw
議論ねぇ
2022/02/20(日) 19:02:12.31ID:4zuUfOJn
反論ができなくなると悔しくて議論と認めたくない気持ちはわかるけどもね
2022/02/20(日) 19:07:18.18ID:bFKeCVXo
ID変えるの何なの?
2022/02/20(日) 19:13:10.44ID:04P58SsQ
IDコロコロしたり無駄に挑発ばかりするから議論扱いされないのにねぇ
2022/02/20(日) 19:14:32.73ID:4zuUfOJn
中身に反論ができないから関係ない外面の気に入らない点をつこうとする気持ちわかるよ
2022/02/20(日) 19:35:03.84ID:9CcxHJAF
語るに落ちたな
2022/02/20(日) 19:42:14.95ID:etYymlDL
おじさんの外面知らないんだが
2022/02/20(日) 19:44:50.74ID:0xjneA4v
ラスおじはともかく技術ないやつほどreactマンセーしてるのはなんでなの?
To do アプリでも作って、自分はvueよりもreact合ってる!とかほざく奴多いんだけど、どうせ使いこなせないんだから素直にvue使っとけ
2022/02/20(日) 19:44:56.80ID:9zuvUhym
外面ってのはこの文脈ではipが変わるとか議論の本質と全く関係ない部分のことね
2022/02/20(日) 19:47:31.99ID:cfNc+iQM
議論の本質っておじさんが全無視する話のこと?
2022/02/20(日) 19:50:17.91ID:9zuvUhym
>>771
ipがどうのこうのと議論と関係ないことを書いてる人達が無視してること
773デフォルトの名無しさん
垢版 |
2022/02/20(日) 19:51:22.45ID:UNNtJo3f
npmでreact、vue、nextjs、nuxtjsのダウンロード数を見るとvueやる気にならんが、
気にしない人も多いんかな。
2022/02/20(日) 19:53:50.90ID:cfNc+iQM
スレと関係ない事延々と語るおじさんに問題があるとしか思えないけど
2022/02/20(日) 20:02:30.51ID:9zuvUhym
>>773
全く気にしないことはないが指標の1つ程度だね
普通はそうだろう

>>774
俺もちゃんと議論してくれる相手ならそうしたいんだけどね
議論から外れて盤外のレスバ仕掛けてくる人達が湧いてくるんで対処してるだけ
彼らが静かになればこちらも無駄なレスしなくて済むんで助かるんだが…
2022/02/20(日) 20:11:55.25ID:3HuMv1Sj
Blazor最高!って
あちこちのスレ嵐してた奴の事?
2022/02/20(日) 20:14:54.91ID:9zuvUhym
そういうとこなんだよな
2022/02/20(日) 20:19:49.05ID:S0edIfsm
おじさんって仕事なにしてるの?
ニート?
2022/02/20(日) 20:21:48.30ID:9zuvUhym
仕事で開発してるよ
仕事でもなければ開発なんて絶対にやりたくない
2022/02/20(日) 20:22:04.34ID:ovlLloJP
Blazor最高は間違いなく無いけど、
金だせる企業ならASP.netMVC最高はあるな
2022/02/20(日) 20:50:52.33ID:9CcxHJAF
>>773
へ〜と思って見てみたら驚いた。今5倍も違うのか。
2022/02/20(日) 23:25:22.43ID:5k7ShkwV
MSも囲い込めるなら強いからなあ
783デフォルトの名無しさん
垢版 |
2022/02/21(月) 03:06:33.67ID:KFl+uyXs
結局後方互換切るのは悪手なんだな
angularもそれで斜陽になったし
vueは巻き返せるだろうかね
2022/02/21(月) 04:20:34.02ID:jpP0Lzmf
派遣切りにあったのかどうかだけ教えて?
2022/02/21(月) 07:27:47.87ID:PKRN/GDD
プライベートでは絶対開発したくないと言う人が、わざわざプライベートな時間を割いて嫌いな技術のスレに来る?
やはり目的は議論じゃないよね……
2022/02/21(月) 10:01:33.67ID:Eduzs9q/
Reactが最強とか言語のシェアでイキってるのはなんなんw
シェアが全くの0じゃないならVueでもAngularでも仕事上捨てきれなくね?
それともReactの開発者とか関係者なん?
Reactないと詰むの?w
2022/02/21(月) 10:14:55.67ID:CpULXmVX
なに発狂してんだよ
2022/02/21(月) 10:20:29.28ID:g+AbY5XQ
大事なのはシェアよりも公式による主要ライブラリのカバー率、公式の抱える熱意だと思うな
シェアが多ければある程度は熱意に反映されるかもしれんが人間の感情はそれだけじゃないだろう
2022/02/21(月) 10:34:17.39ID:Zzihr2B2
reactって言語だったのか
勘違いしてたわ
2022/02/21(月) 10:37:29.68ID:g+AbY5XQ
JSXがあるから実質的にDSLと捉えることもできなくはないのかもしれんね
2022/02/21(月) 11:38:49.76ID:h0MGTXAd
大事なのはプロジェクトにマッチするかどうかだろ
2022/02/21(月) 13:32:45.52ID:2STuN7Vv
フェイスブック嫌いやねん
2022/02/21(月) 13:38:11.57ID:PXE0oLGd
メタはオワコンなりそうな気配感じてるけどreactは大丈夫なんかね?
2022/02/21(月) 15:08:21.45ID:5YLtWe8o
MITライセンスのオープンソースだしそこはあまり問題ないかと
一人の開発者に依存してるVueに比べたら全然
2022/02/21(月) 15:25:27.98ID:MozptfoU
もし仮にmetaが潰れたとしても、みんなReactのイニシアティブは握りたいだろうから開発チームごと何処かが引き取るだろうね。
Oracleみたいな会社が引き取ると悲惨だけど
2022/02/21(月) 15:53:14.28ID:lqy8w7I8
それよりNode.jsの先行きの方が気になるわ
2022/02/21(月) 15:59:52.86ID:osbS3K4S
どうせならMicrosoftに引き取ってもらいたい
798デフォルトの名無しさん
垢版 |
2022/02/21(月) 17:50:33.95ID:uSMV/I/4
denoがよほど跳ねない限りはnodeも安泰な気がするなぁ
2022/02/21(月) 18:13:31.27ID:ivUAsCOo
wasmが発展すればnodejsにこだわる意味はなくなるのでシェアは縮小する
しかし無理して乗り換える必要性もないので選択肢の1つとしては残り続ける
2022/02/21(月) 18:26:40.55ID:MozptfoU
それはユーザー数を指標にして見るとNodeは減らずWasm分が単純に増える感じになりそう。
なおnpmはGitHub傘下だから実質MS
2022/02/21(月) 18:27:58.41ID:Q3hEiRX/
Adobe製品インストールすると、ロカールにnode.jsのサーバ立てまくるからな。
便利なんだろうけどちょっと怖いw
2022/02/21(月) 18:52:13.55ID:ypbEeSDU
Ruby on Rails 6 では、
webpack で変更ファイルをwatch してコンパイルするために、webpack-dev-server を使う

Rails 7 では、脱webpackで、esbuild になるけど
2022/02/21(月) 19:24:12.12ID:OlI/R64d
webpackが終わるなんて数年前は考えられなかったな
フロントエンドの環境構築はほんと安定しないね
いいツールが生み出されるのはいいことなのだが

webpackのconfigは初心者殺しすぎたし
2022/02/21(月) 20:02:24.00ID:qxYV5dXg
wasmのGC TypesがJVMの再実装になってるのは気になる
ここまで来たらガッツリJSというかTSに寄せて欲しいのだが
2022/02/21(月) 20:08:29.76ID:1FO2Hiyl
JVM言語に寄せすぎるとオラクルの影響力が強くなるから嫌やぁ
偏り無いのが理想だけど偏るならMSの方が全然いい
2022/02/21(月) 20:13:46.87ID:oeWV3I3V
wasmはdom apiをサッサと実装しる
2022/02/21(月) 20:28:14.84ID:CfIl1tlt
じみにおじさんのレス入るのが笑える
2022/02/21(月) 20:29:45.95ID:26rkvuYs
>>807
どれがおじさんのレスだと思う?
2022/02/21(月) 20:38:48.50ID:UUha3Jif
807
2022/02/21(月) 20:43:56.44ID:MozptfoU
こういう疑心暗鬼嫌だからワッチョイあるスレに早く移行したいよ
2022/02/21(月) 21:06:22.94ID:QHx0/ciw
>>798
denoはkoaと同じ道を辿りそうだよなぁ
2022/02/21(月) 23:39:53.60ID:3bqwtfJY
denoとkoaを同列に語ってるの意味がわからんのだが
2022/02/22(火) 05:01:52.23ID:BZZ/9iCt
本人の意図と合ってるかは分からんけど
「コンセプトは悪くないが流行らなかった」とかそんな感じじゃない?
2022/02/22(火) 07:42:00.35ID:BPFvZ24/
ヒットしたソフトの作者自身による改良版という意味で。
思いがけずヒットしたソフトのバージョン2が意欲的すぎてこける現象ってなにか名前がついてなかったかな。
2022/02/22(火) 07:55:56.11ID:BHsaFzyJ
axiosの作者が新たに作ったkyと同じか
2022/02/22(火) 08:15:33.27ID:edSCOi5E
自分が書いたクソコードを直したいのはわかるけどね
817802
垢版 |
2022/02/22(火) 12:15:10.06ID:ysWljmej
>>803
Ruby on Rails 6 では、webpack の薄いラッパー・Webpacker を使うので、
設定ファイルも、webpacker.yml を使う

webpack.config.js を直接使わない

webpacker.yml で、全環境共通の設定をしてから、
development など、各環境の設定で上書きする

Railsがデフォルトの設定や、使うモジュールを選んでいるから、あまり考える事がない
2022/02/22(火) 12:20:34.34ID:wBV0PE3F
>>817
ちょっと気になるんだけどそのラッパーはwebpackをうまく抽象化、隠蔽してるのかね?
この手のツールって中で使ってるツールに関する知識も要求されることが多くて負担が余計に増えるだけなんだよね
2022/02/22(火) 12:40:28.10ID:KahDZ65i
Rubyガイジには触れるなw
2022/02/22(火) 16:34:58.28ID:vflny0P3
SPAに限らないけどフロントエンドは設定ファイル多すぎなんだよね
自由な反面煩雑すぎる
これっていう開発環境欲しいわ
2022/02/22(火) 16:51:32.51ID:wBV0PE3F
wasmが完成すれば多少楽になるのでは?
多数の外部ライブラリとローカルプロジェクトで構成されるソリューションを単一のバイナリにアウトプットする
こんなのは他のコンパイルタイプの言語なら当たり前にできる基本的な能力の1つ
基本的な能力ゆえに他の言語ではサードパーティのビルダーに頼らないし設定もほとんど要らない
複雑な環境構築から解放されるだけでもJSを捨てる価値があると思うんでwasm開発チームには頑張ってもらいたい
2022/02/22(火) 17:50:20.32ID:TJc2J7mp
あ、この独特の用語の使い方と長文は……
2022/02/22(火) 17:57:39.18ID:wBV0PE3F
議論なら聞くけど
そうでないならレスは不要です
■ このスレッドは過去ログ倉庫に格納されています