テクノロジー

VueエンジニアがReactを触ってみた感想|Yutori Otsu

1: uehaj 2025/06/28 09:44

初心者らしくていい

2: wsmfp327 2025/06/28 12:25

Evan YouがVueをどう発展させていくか楽しみ

3: gowithyou 2025/06/28 12:34

「Reactはドグマチック」にとても共感。批判する者を「初心者」と称して見下すことを含めてドグマチック。React Hooksの中にはHooksとか如何にも最新のやり方のように見せながら、単にサブルーチンのようなものもあるよね。

4: circled 2025/06/28 13:46

vueですら面倒に思えて仕方なかったのでsvelteで幸せになっている

5: gabill 2025/06/28 14:02

一番流行ってる技術は痛みが痛みとして認識されず、成長痛に誤認される。でも時代が移って他の技術に取って代わられると「いやーあれは酷かったね」と手の平返される。reactにもそういう時代は来ると思う。

6: mayumayu_nimolove 2025/06/28 14:03

vueの方が絶対楽。何ならalpine.jsで事足りる

7: roshi 2025/06/28 14:16

Reactは現代のPerlだと思ってる。それで困ってない人とそうでない人との断絶も含めて。

8: ustam 2025/06/28 14:35

Vueは2から3にアップグレードする作業で嫌になったな。まあReactのアップグレードも地獄だけど。Svelteが直感的でやりやすいのだけど、採用している現場がまだまだ少ない…のでReactに一旦戻っている。

9: yarumato 2025/06/28 14:42

“Reactは書いてて楽しくない。フレームワーク側の都合を開発者に押し付けがち。Reactはお作法を学び続けないといけないフレームワーク。状態管理ライブラリの種類多すぎる問題.この問題点はVue3だと気にする必要がない”

10: for-my-internet-demo 2025/06/28 15:11

記事でいうまともさになるまでの間にかなり紆余曲折ありすぎたけど、最近vueはよいこです

11: bascinet 2025/06/28 15:39

趣味で書く分にはSvelteが最高だと思っている

12: prograti 2025/06/28 16:15

自分はAstro + Svelteで十分かな。Reactはあんまり触ったことないけど直感的でないとは思いました。Solid.jsの方が取っつきやすいかな。Vueは随分前の記憶で止まってます、ごめんなさい

13: aarx 2025/06/28 16:59

型安全でない時点で論外なんだが、未だにこんなアホな感想をネットに晒す初心者がいるのね。何で日本でだけここまでVueを盲信してるやつが多いのか理解に苦しむ。

14: findup 2025/06/28 17:01

フレームワークや言語、ツールは学習コストが高い方がマウントを取れるという”利点”がある。使えない奴は能力が無い、みたいな。

15: mon_sat 2025/06/28 17:14

未だに以前の記憶から型安全じゃないとか初心者云々言われるのがVue界隈。既にフレームワークとして使われているにも関わらずReactはライブラリだからみたいな反論もあったり。Reactの利点は流行ってることに尽きると思

16: geerpm 2025/06/28 18:22

reactはperlならvueはphpぽいなあ

17: strawberryhunter 2025/06/28 18:31

React勉強しなきゃなとずっと思いながらやってない。Svelteも大きな変更があったし、下請けじゃないので、もう自社フレームワークを発展させていけばいいかなと考えている。

18: kno 2025/06/28 18:57

“そもそもフレームワークを導入する意味としてある「エンジニアがアプリケーションレイヤーに集中する」ことができない時点でフレームワークとしてどうなのか”それな

19: ultimatebreak 2025/06/28 19:06

Vueは複雑なことをしようと思うと辛さが出てくるけど標準的なことなら勝手に上手くやってくれる楽さはある。書いてて楽しいのはReactだけど同時にムカつくことも多い

20: dotneet 2025/06/28 19:15

state of js 2024 でも満足度はVueやSvelteの方がReactより10%以上高いのよね。初心者の日本人だけが感じてるわけじゃなくてVue, Svelteの方が楽だと思うのは世界共通で経験年数も関係ない。

21: knjname 2025/06/28 19:38

わかる Vueは気に食わないところも沢山あるけど、とりあえずこれでいいんだよ感はある 意識の低い人達に寄り添ってる Algebraic EffectsもFiberも要らん

22: kvx 2025/06/28 19:38

vueはデータの流れが読みづらい。上手くない人が書くとjQueryみたいになる。

23: yuu-yuiken 2025/06/28 20:48

ここまでAngularへのコメントなし!

24: tk_musik 2025/06/28 20:50

Vueは簡単故に大規模でみんなで作ると潜在バグが複数仕込まれてそう、Reactはおおよそ書き方限られてくるので標準化しやすいけどダルいので小さいの作るときは鬱陶しい、そんな印象。

25: Adeptus 2025/06/28 20:58

hooksはuseState, useEffect だけ覚えればなんとでもなる

26: tetokon 2025/06/28 21:36

Vue3 はいいぞ

27: yumenaut 2025/06/28 21:53

> 意識の低い人達に寄り添ってる これでしかない。ただそれだけ。

28: dorapon2000 2025/06/28 22:34

“ライブラリの作者様の努力には敬意を表しつつも、新規プロジェクトでどのライブラリを選ぶか悩む作業は、かなり認知リソースを使う一方で正直作っているソフトウェアの出来に寄与しない、”

29: retore 2025/06/28 22:46

React Router v7(Remix)は割と書きやすいなって印象だった、がそれでもstateの辛さが消えてなくなるわけではないからなあ

30: mag4n 2025/06/28 22:52

Anglar触ったら何ていうのだろう。Vue<React<AnglarでRails感が強くなる。Vueはライブラリの組み合わせが高機能になるほどエグい。

31: suekunhello 2025/06/28 23:17

Vue 3 の登場により、過去の不満点は回収されてて、Nuxt 3 のオートインポートの恩恵で作業コストは大幅に低減されました。h3を用いたserver/apiの連携も申し分ない。Reactがどうとかいう話題も必要ないし、蓼食う虫も〜でしょ

32: t_yamo 2025/06/28 23:20

Reactが好きになれずずっとVue使ってて最近RemixというかReact Router v7で作ってみて「これならよいかも」と思い始めたけどloader/actionとコンポーネントの親子関係との兼ね合いが厳しく感じて「これでいいんか?」となってる。

33: auto_chan 2025/06/28 23:51

宣言的UIはもうコリゴリだよ~。

34: aike 2025/06/28 23:55

言語にしろフレームワークやライブラリにしろ作るソフトウェアの規模や複雑さで使用感は変わるので、作るものが不明確なまま強い言葉で批判する記事は一切信用しない。作法の厳しさと大規模での一貫性は表裏一体。

35: Kanasansoft 2025/06/29 00:06

Reactは独善的なところが多くてnot for me。例えば出始めの頃に拡張子がjsなのに中身がjsxだとか周囲技術との協調性に欠けてたりとか。Vue,React,Anglarはまだprototype.js段階でFW界のjqueryの登場を待ってる。

36: manaten 2025/06/29 01:03

同僚がReactはsimpleでVueはeasyって言ってて、そのとおりだなと思っている

37: juejue 2025/06/29 01:18

1番最初にVueを触った、でもその時はVueのやる事全部Reactの後追いばかりで『じゃあReactでいいじゃん』でReactに乗り換えた

39: Futaro99 2025/06/29 03:06

AIに書かせているからか、読める程度の理解があればどれでも同じに感じてきた

40: hylom 2025/06/29 04:03

どちらも長短あるのだけどReactのJSの中にHTMLを書くスタイルはそれはそれで楽しいしはネットワーク通信を含む非同期処理をうまくハンドリングできていると思う、複雑性が増えているのはどっちもどっちという気がする

41: teketeka 2025/06/29 07:23

Reactは「リアクティブ」という信念に従って突き進んだ結果、使いやすさよりも理論的な純度を優先してしまった。Reactの「美しさ」は建築家にとっての構造美であって、現場の大工にとっては部品が多くてしんどい

42: tettekete37564 2025/06/29 07:54

Next/React勉強してるけど何でこんなことになってんの?で理解が進まない、いや理由は何となく理解でくるのだけど何故この手法を?って感じでいつまで咀嚼しても飲み込めない。求人見もReactよりVueの方が全然多いし

43: dkanikama 2025/06/29 10:22

2025年にVue vs Reactの記事が読めると思ってなかった。感動した。

44: ducktoon 2025/06/29 10:54

Vueが良いのはわかってるけどいまだに2から3に上げられないんだ……つらい

45: tockri 2025/06/29 15:49

ReactからVueに来て、Vueのミュータブルなデータ+Observerパターンに気持ち悪さを感じてる。人間、慣れたものがいいってなるのね。

46: tamanecoplus 2025/06/29 23:08

jsxを気持ち悪いと思う人はvue、思わない人はreact使えばいいと思う(適当

47: hatest 2025/06/30 12:27

仕事では、中小規模なら書き方自由で簡単なVue3、大規模ならガチガチのAngularを使ってる。Vue3出てからReactで新規開発はしなくなったな。

48: fukken 2025/07/01 13:21

Reactが東京で、vueがイオンモールしかない地方都市ってだけでは?イオンモールに行けば全てがあるおらが街の方が、なんかごちゃごちゃしてる東京より便利だ、みたいな?選択肢の多さはデメリットではない。