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


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

Vue vs React vs Angular vs Svelte Part.9



1 名前:デフォルトの名無しさん mailto:sage [2022/01/16(日) 16:06:14.27 ID:Zy2wxIp9.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/
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。

705 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:05:01.72 ID:RzFkYtPT.net]
>>689
angularってもうGoogleの社員しか使ってるの見たことねえ

706 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:08:54.14 ID:UkMRjGML.net]
Googleの社員なんて見たことない

707 名前:デフォルトの名無しさん [2022/02/19(土) 00:46:49.77 ID:oEwkOcqo.net]
>>689
Angularいいよな

708 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:49:53.85 ID:RzFkYtPT.net]
angularの良い点を教えてくれよ
なんかもう終わったものとして扱われてるけど

709 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 00:53:52.91 ID:yc9OR0yy.net]
オリジナルの開発者が逃げた時に
もう終わってたでしょ

710 名前:デフォルトの名無しさん [2022/02/19(土) 01:19:21.23 ID:oEwkOcqo.net]
>>696
良く言えば破壊的変更が少なく安定してる
学習曲線が、、と言われるがちゃんと調べれば最適解がありほぼ悩まない安心感
ただもちろん世間じゃreact優勢だし無理に薦めない

711 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 10:51:06.25 ID:57Y9jhR0.net]
Better angularを目指したのがvue
だったは

712 名前:ずなんだけどだけどなんでこうなった []
[ここ壊れてます]

713 名前:デフォルトの名無しさん [2022/02/19(土) 10:59:28.03 ID:XG+DQ0WV.net]
reactはJSの動作をそのまま使ってるのがすごい



714 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:35:02.06 ID:yc9OR0yy.net]
reactはシンプルなんですよ
jsそのまんまって感じ

715 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 11:41:00.44 ID:0E198k18.net]
全然シンプルじゃない
hookの制約とか非常識すぎる

716 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:05:01.28 ID:TtXtFDlb.net]
>>689
Angularはいざ使おうとなったらマスターでも居ない限り調べる事やら覚える事が大杉だろ
その点Reactがjavascriptさえわかればなんとでもなる

717 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:16:47.78 ID:yc9OR0yy.net]
>>702
自分もあんま好きじゃないhookですけど
覚えること少ないし
機能自体はシンプルなんで
Vueより習得早いと思いますね
自分もあんま好きじゃないですけど

それとhookはガチで使わなくても
appの直下ぐらいで
viewの定義体を全部プロパティ経由で流しこめば
行けるんじゃないでしょうかね?
嫌いなひとは

718 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:19:18.80 ID:yc9OR0yy.net]
>>703
早いんですよねreactは習得が
未経験でもTodoぐらいの機能だと
初日でできちゃいますね

719 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:25:42.08 ID:EtLZyrFy.net]
みんなバリデータは何使ってる?
Ajvはクライアントで使うにはややファットだ

720 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:34:18.03 ID:lqH+muYT.net]
>>704
それやると今度はバケツリレーきついんだよね
気持ち悪いhookを使うかバケツリレーで疲弊するかどっちか

721 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:34:41.50 ID:lqH+muYT.net]
>>705
それは題材が単純すぎるだけ

722 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:36:41.80 ID:lqH+muYT.net]
ほらね簡単でしょ?って言ってる製品ってチュートリアルにそって手を動かしてるだけの場合も多いんで、あんましあてにならん
そこそこの規模の業務レベルのシステムを組んで初めてツラミが見えてくる

723 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:44:47.19 ID:yc9OR0yy.net]
>>707
で、次にuseContextを導入して
調整すればいい感じになりませんか?



724 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:51:24.09 ID:lqH+muYT.net]
MVVMは良かった
ごく普通のオブジェクト指向を知ってれば誰でもVMが書けた
あとはViewとバインドするだけ
ソースコードに無粋なXMLもスタイルも登場しない
ソースコードには振る舞いだけを書けばいいのだ
素晴らしい疎結合の世界
これなら研修を終えただけの新卒でもできる
オブジェクト指向は人間のメンタルモデルにフィットするこれが大事なことだ
ただViewを実装したフレームワークが残念だった
Microsoftはこの点について猛省しなければならない

reactは新卒には無理だ
関数型なんて初心者には理解できない
高階関数?美味しいんですか?
ループのなかで使ってはいけない?なんでですか?
ぼくが欲しいのはStateの配列であって配列のStateじゃないんですよ
memo?callback?いったいなんでこんなものを書かないといけないんです?
依存配列のせいでコードがめちゃくちゃ見にくいです
コールバックを修正したら間違いなく依存配列も直さないとダメだって?めんどくさすぎませんかね

725 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:52:24.10 ID:lqH+muYT.net]
>>710
それは気持ちの悪いhookを深い階層のコンポーネントに導入することに他ならない
コンポーネントの純粋さは失われて気持ち悪いこんになる

726 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:52:37.93 ID:lqH+muYT.net]
コンポーネントになる

727 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:56:23.78 ID:yc9OR0yy.net]
素性が判ったかんじ

728 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:56:36.83 ID:EtLZyrFy.net]
ライブラリが目先のシンプルさに囚われると逆に複雑な構築を強いられる事はままあるけど、その点、Reactは上手い構成だと思って使ってる。
合わないなら使わなければいいし、仕事なら慣れるしかない。

って、この人例のおじさんっぽいな

729 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:57:06.77 ID:yc9OR0yy.net]
だと思います

730 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 12:58:15.28 ID:lqH+muYT.net]
reactおじさん達は私にreactを売り込む時に純粋関数でUIがチョー簡単に書ける夢のような世界だと言いました
それがどうです?
現場のプログラマは副作用だらけのコンポーネントに疲弊してるじゃないですか?
そして副作用から逃げたら悪夢のような階層のバケツリレーですよ
コンテキスト?それは副作用だろ!
現実の世界は関数じゃないんですよオブジェクトなんです
そこをよくご理解いただきたい

731 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:02:27.69 ID:pOD18rvW.net]
関数型パラダイムとかReactについて行けない人が居るのはわかるし仕方のないことだと思うけど、こんなとこで愚痴られてもなぁ

732 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:03:36.61 ID:yc9OR0yy.net]
理解力のないメンバーに認識させるには
どうすれば良いでしょうか?

一番確実なのは
コードを対比させて見比べさせる事でしょうかね?

733 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:05:44.59 ID:lqH+muYT.net]
そういうとこだよ
「ついていけない」という表現が自然と出てくるってことは内心では無意識に難しくて使いにくいフレームワークだって思ってんだろうな



734 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:07:30.13 ID:yc9OR0yy.net]
この人の指してるmvvmって
angularとかのイケてるのじゃ無い方のですからね

735 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:11:30.01 ID:CvzWTrWt.net]
>>721
そんな感じだよね

736 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:14:59.27 ID:XlinVUCj.net]
>>690
面倒くさがりな香具師のために、
誰かがRuby on Rails 用の各種プロジェクト generator を作っている

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

ログインは皆、Devise を使う。
Omniauth で、Facebook, GitHub, Google, Twitter など

737 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:21:20.15 ID:57Y9jhR0.net]
あれもダメこれもダメなら自分で作れよ
ワガママな乞食だな

738 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 13:59:41.44 ID:EtLZyrFy.net]
批判内容がふわっとしてるというか上の方で見た意見そのままなので、おじさんはReactエアプっぽい

739 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 14:11:39.62 ID:TtXtFDlb.net]
>>707
バケツリレーはコールバック地獄と似た様な構造で全世界的に問題になってるだろうしその内それに関するasync/awaitみたいな解決策は出てくるだろうね

740 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 14:42:37.09 ID:UtJ5+OK2.net]
世界的にとか主語を大きくする癖やめた方が良いよ

741 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 15:07:56.13 ID:PBw8xajc.net]
JSに暗黙的引数渡しみたいな機能があれば良いのだけどね

742 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 15:30:55.33 ID:G1Uce/84.net]
まだ全宇宙的までいってない謙虚さ

743 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 17:07:33.86 ID:1iBin5YC.net]
MVVMよりMVCのほうが全然よくね?



744 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 17:26:43.59 ID:ZgwHHXdf.net]
JSフレームワーク初心者だけど、vueが格段に分かりやすかった
というかvueが昔のhtmlファイルの構成を想像しやすいんだよな

Reactは単純なファイル構成にならない、というかページじゃなくシステムを作ってる感覚

745 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 17:58:12.54 ID:l6YBVMYV.net]
おじさん今度はvueに移ったのか

746 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 18:05:26.30 ID:wIf+frVg.net]
流石に違うんちゃう?
こういう疑心暗鬼、嫌だなぁ。次スレはワッチョイあったほうが良いよマジで

747 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 18:12:34.69 ID:Q/4e3MFr.net]
>>731
それはコントロール分割の程度の話で
reactもvueも変わらんのじゃないの?

748 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 18:36:43.80 ID:TtXtFDlb.net]
まあそりゃ元々がjQueryやってた感覚からするとvueが分かりやすくとっつきやすいって言い分は分かる
ただそれは使えてるってだけで使いこなしてる段階ではないと思う

749 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 18:43:11.89 ID:Gaj/uCI/.net]
vueは3になってグダグダになった
今はReact一択

750 名前:デフォルトの名無しさん [2022/02/19(土) 19:05:51.41 ID:VUPxXfHX.net]
海外で圧倒的な差がある以上それに逆らうと損するだけ。
どんどん優位性が広がるだけだから、どこかで折れる事になる。
なら早いほうが良い。

751 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:26:11.18 ID:7YJ9GF0A.net]
でもコンポーネントライブラリVueのほうが良さげなの多いんだよね

752 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:31:11.70 ID:nQYk92P7.net]
野良ライブラリが多すぎる
公式はろくに仕事せず無報酬の素人任せ
最終コミットが平気で数年前とかある
責任感なんてあったもんじゃない

753 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:36:19.68 ID:zST/S0Lh.net]
海外の比較してるところだとvueがこれから流行るって予想してる人も多いんだよな



754 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:41:17.30 ID:hPvDob0k.net]
Vueは周りのライブラリの動向みて良さげなところ取り入れて安定させたものリリースするスタイルだからね
成熟してきた今Vueの安定性は魅力的

755 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:46:58.66 ID:DGNBbSnO.net]
>>739
お金払わずにお客様目線とは、開発者の風上にも置けないな

756 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:51:18.78 ID:hPvDob0k.net]
最終コミットが数年前で不安ならフォークして自分でデバッグして引き継げや

757 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:55:05.39 ID:a5OHRwfr.net]
>>742
金払うからオールインワンの高品質なフレームワーク作って欲しいわ
野良ライブラリを駆逐してほしい

>>741
へー、ブーはそういう方針なんだ?
だったらウサギと亀のレースじゃないけど、最終的にブーのほうが優れたフレームワークになりそうだね

758 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:56:05.65 ID:a5OHRwfr.net]
>>743
それじゃライブラリの意味ねーんだわ

759 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 19:58:37.36 ID:GvjEJ7/j.net]
この安い挑発はおじさんだわ

760 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:02:05.83 ID:RzFkYtPT.net]
React以外ゴミって結論出てるのに今更vueで荒らすのは無理がある

761 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:02:59.24 ID:1iBin5YC.net]
Jquery以外は目くそ鼻くそだろ

762 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:04:00.66 ID:Gaj/uCI/.net]
ガラパゴスvueなんかにこだわる理由がないわ

763 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:18:29.93 ID:iSxLcn6c.net]
別にVueでも良いけどおじさんたちは帰ってどうぞ



764 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 21:20:37.40 ID:GSPjzxnc.net]
vueが躍起になってあたらしいものを模索せんで今あるものを洗練させていくならそれが正解だよ

765 名前:デフォルトの名無しさん mailto:sage [2022/02/19(土) 23:26:41.04 ID:ttXbCuY9.net]
Vue2→3で破壊的変更多かったから
規模の大きいライブラリは移行に手間取ってるんだよ
時間が解決するだろうけど今現在はVueを選びにくいな

766 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 13:01:35.90 ID:ko10U8o8.net]
そもそもおじさんって開発業務した事ないよね
知識が無さすぎる

767 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 13:05:34.23 ID:0UBYM1pu.net]
反論ができなくなると人格攻撃し始めるの人ってウェブ系ではよくあるタイプなのかな?

768 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 13:26:43.86 ID:FbIxYOwf.net]
おじさんはIDコロコロと屁理屈と論点ずらしでレスバトルしてるだけで、議論にならないし……

769 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 13:29:06.11 ID:0UBYM1pu.net]
つまり反論できないってことでFA?

770 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 18:20:37.40 ID:9fRIRl/r.net]
>>753
したことはあると思うよ
でも派遣切りにあったか使えないからクビになったとかでしょ
もしくは鬱になってやめたとか
上っつらの評論家的なことはできるからそのタイプだと思う

771 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 18:25:31.63 ID:B22OuISB.net]
また人格攻撃してる

772 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 18:42:15.17 ID:04P58SsQ.net]
人を煽るのに自分が煽られたら被害者面という人間を受け入れるコミュニティは無い

773 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 18:47:37.17 ID:YQ5B8UJw.net]
普通に議論してんのに反論がなくなると人格攻撃する人達のコミュニティとかちょっとした地獄だよね
2ちゃんとはそういうものなのかもしれんがもう少し穏やかになれないものだろうか



774 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 18:56:37.99 ID:04P58SsQ.net]
おじさんがやってるのはレスバトルであって議論とは言わない

775 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 18:57:11.67 ID:ojlUJepw.net]
議論ねぇ

776 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:02:12.31 ID:4zuUfOJn.net]
反論ができなくなると悔しくて議論と認めたくない気持ちはわかるけどもね

777 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:07:18.18 ID:bFKeCVXo.net]
ID変えるの何なの?

778 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:13:10.44 ID:04P58SsQ.net]
IDコロコロしたり無駄に挑発ばかりするから議論扱いされないのにねぇ

779 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:14:32.73 ID:4zuUfOJn.net]
中身に反論ができないから関係ない外面の気に入らない点をつこうとする気持ちわかるよ

780 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:35:03.84 ID:9CcxHJAF.net]
語るに落ちたな

781 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:42:14.95 ID:etYymlDL.net]
おじさんの外面知らないんだが

782 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:44:50.74 ID:0xjneA4v.net]
ラスおじはともかく技術ないやつほどreactマンセーしてるのはなんでなの?
To do アプリでも作って、自分はvueよりもreact合ってる!とかほざく奴多いんだけど、どうせ使いこなせないんだから素直にvue使っとけ

783 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:44:56.80 ID:9zuvUhym.net]
外面ってのはこの文脈ではipが変わるとか議論の本質と全く関係ない部分のことね



784 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:47:31.99 ID:cfNc+iQM.net]
議論の本質っておじさんが全無視する話のこと?

785 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:50:17.91 ID:9zuvUhym.net]
>>771
ipがどうのこうのと議論と関係ないことを書いてる人達が無視してること

786 名前:デフォルトの名無しさん [2022/02/20(日) 19:51:22.45 ID:UNNtJo3f.net]
npmでreact、vue、nextjs、nuxtjsのダウンロード数を見るとvueやる気にならんが、
気にしない人も多いんかな。

787 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 19:53:50.90 ID:cfNc+iQM.net]
スレと関係ない事延々と語るおじさんに問題があるとしか思えないけど

788 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:02:30.51 ID:9zuvUhym.net]
>>773
全く気にしないことはないが指標の1つ程度だね
普通はそうだろう

>>774
俺もちゃんと議論してくれる相手ならそうしたいんだけどね
議論から外れて盤外のレスバ仕掛けてくる人達が湧いてくるんで対処してるだけ
彼らが静かになればこちらも無駄なレスしなくて済むんで助かるんだが…

789 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:11:55.25 ID:3HuMv1Sj.net]
Blazor最高!って
あちこちのスレ嵐してた奴の事?

790 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:14:54.91 ID:9zuvUhym.net]
そういうとこなんだよな

791 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:19:49.05 ID:S0edIfsm.net]
おじさんって仕事なにしてるの?
ニート?

792 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:21:48.30 ID:9zuvUhym.net]
仕事で開発してるよ
仕事でもなければ開発なんて絶対にやりたくない

793 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:22:04.34 ID:ovlLloJP.net]
Blazor最高は間違いなく無いけど、
金だせる企業ならASP.netMVC最高はあるな



794 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 20:50:52.33 ID:9CcxHJAF.net]
>>773
へ〜と思って見てみたら驚いた。今5倍も違うのか。

795 名前:デフォルトの名無しさん mailto:sage [2022/02/20(日) 23:25:22.43 ID:5k7ShkwV.net]
MSも囲い込めるなら強いからなあ

796 名前:デフォルトの名無しさん [2022/02/21(月) 03:06:33.67 ID:KFl+uyXs.net]
結局後方互換切るのは悪手なんだな
angularもそれで斜陽になったし
vueは巻き返せるだろうかね

797 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 04:20:34.02 ID:jpP0Lzmf.net]
派遣切りにあったのかどうかだけ教えて?

798 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 07:27:47.87 ID:PKRN/GDD.net]
プライベートでは絶対開発したくないと言う人が、わざわざプライベートな時間を割いて嫌いな技術のスレに来る?
やはり目的は議論じゃないよね……

799 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 10:01:33.67 ID:Eduzs9q/.net]
Reactが最強とか言語のシェアでイキってるのはなんなんw
シェアが全くの0じゃないならVueでもAngularでも仕事上捨てきれなくね?
それともReactの開発者とか関係者なん?
Reactないと詰むの?w

800 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 10:14:55.67 ID:CpULXmVX.net]
なに発狂してんだよ

801 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 10:20:29.28 ID:g+AbY5XQ.net]
大事なのはシェアよりも公式による主要ライブラリのカバー率、公式の抱える熱意だと思うな
シェアが多ければある程度は熱意に反映されるかもしれんが人間の感情はそれだけじゃないだろう

802 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 10:34:17.39 ID:Zzihr2B2.net]
reactって言語だったのか
勘違いしてたわ

803 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 10:37:29.68 ID:g+AbY5XQ.net]
JSXがあるから実質的にDSLと捉えることもできなくはないのかもしれんね



804 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 11:38:49.76 ID:h0MGTXAd.net]
大事なのはプロジェクトにマッチするかどうかだろ

805 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 13:32:45.52 ID:2STuN7Vv.net]
フェイスブック嫌いやねん

806 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 13:38:11.57 ID:PXE0oLGd.net]
メタはオワコンなりそうな気配感じてるけどreactは大丈夫なんかね?

807 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 15:08:21.45 ID:5YLtWe8o.net]
MITライセンスのオープンソースだしそこはあまり問題ないかと
一人の開発者に依存してるVueに比べたら全然

808 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 15:25:27.98 ID:MozptfoU.net]
もし仮にmetaが潰れたとしても、みんなReactのイニシアティブは握りたいだろうから開発チームごと何処かが引き取るだろうね。
Oracleみたいな会社が引き取ると悲惨だけど

809 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 15:53:14.28 ID:lqy8w7I8.net]
それよりNode.jsの先行きの方が気になるわ

810 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 15:59:52.86 ID:osbS3K4S.net]
どうせならMicrosoftに引き取ってもらいたい

811 名前:デフォルトの名無しさん [2022/02/21(月) 17:50:33.95 ID:uSMV/I/4.net]
denoがよほど跳ねない限りはnodeも安泰な気がするなぁ

812 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 18:13:31.27 ID:ivUAsCOo.net]
wasmが発展すればnodejsにこだわる意味はなくなるのでシェアは縮小する
しかし無理して乗り換える必要性もないので選択肢の1つとしては残り続ける

813 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 18:26:40.55 ID:MozptfoU.net]
それはユーザー数を指標にして見るとNodeは減らずWasm分が単純に増える感じになりそう。
なおnpmはGitHub傘下だから実質MS



814 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 18:27:58.41 ID:Q3hEiRX/.net]
Adobe製品インストールすると、ロカールにnode.jsのサーバ立てまくるからな。
便利なんだろうけどちょっと怖いw

815 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 18:52:13.55 ID:ypbEeSDU.net]
Ruby on Rails 6 では、
webpack で変更ファイルをwatch してコンパイルするために、webpack-dev-server を使う

Rails 7 では、脱webpackで、esbuild になるけど

816 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 19:24:12.12 ID:OlI/R64d.net]
webpackが終わるなんて数年前は考えられなかったな
フロントエンドの環境構築はほんと安定しないね
いいツールが生み出されるのはいいことなのだが

webpackのconfigは初心者殺しすぎたし

817 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:02:24.00 ID:qxYV5dXg.net]
wasmのGC TypesがJVMの再実装になってるのは気になる
ここまで来たらガッツリJSというかTSに寄せて欲しいのだが

818 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:08:29.76 ID:1FO2Hiyl.net]
JVM言語に寄せすぎるとオラクルの影響力が強くなるから嫌やぁ
偏り無いのが理想だけど偏るならMSの方が全然いい

819 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:13:46.87 ID:oeWV3I3V.net]
wasmはdom apiをサッサと実装しる

820 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) ]
[ここ壊れてます]

821 名前:20:28:14.84 ID:CfIl1tlt.net mailto: じみにおじさんのレス入るのが笑える []
[ここ壊れてます]

822 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:29:45.95 ID:26rkvuYs.net]
>>807
どれがおじさんのレスだと思う?

823 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:38:48.50 ID:UUha3Jif.net]
807



824 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 20:43:56.44 ID:MozptfoU.net]
こういう疑心暗鬼嫌だからワッチョイあるスレに早く移行したいよ

825 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 21:06:22.94 ID:QHx0/ciw.net]
>>798
denoはkoaと同じ道を辿りそうだよなぁ

826 名前:デフォルトの名無しさん mailto:sage [2022/02/21(月) 23:39:53.60 ID:3bqwtfJY.net]
denoとkoaを同列に語ってるの意味がわからんのだが

827 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 05:01:52.23 ID:BZZ/9iCt.net]
本人の意図と合ってるかは分からんけど
「コンセプトは悪くないが流行らなかった」とかそんな感じじゃない?

828 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 07:42:00.35 ID:BPFvZ24/.net]
ヒットしたソフトの作者自身による改良版という意味で。
思いがけずヒットしたソフトのバージョン2が意欲的すぎてこける現象ってなにか名前がついてなかったかな。

829 名前:デフォルトの名無しさん mailto:asa [2022/02/22(火) 07:55:56.11 ID:BHsaFzyJ.net]
axiosの作者が新たに作ったkyと同じか

830 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 08:15:33.27 ID:edSCOi5E.net]
自分が書いたクソコードを直したいのはわかるけどね

831 名前:802 mailto:sage [2022/02/22(火) 12:15:10.06 ID:ysWljmej.net]
>>803
Ruby on Rails 6 では、webpack の薄いラッパー・Webpacker を使うので、
設定ファイルも、webpacker.yml を使う

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

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

Railsがデフォルトの設定や、使うモジュールを選んでいるから、あまり考える事がない

832 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 12:20:34.34 ID:wBV0PE3F.net]
>>817
ちょっと気になるんだけどそのラッパーはwebpackをうまく抽象化、隠蔽してるのかね?
この手のツールって中で使ってるツールに関する知識も要求されることが多くて負担が余計に増えるだけなんだよね

833 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 12:40:28.10 ID:KahDZ65i.net]
Rubyガイジには触れるなw



834 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 16:34:58.28 ID:vflny0P3.net]
SPAに限らないけどフロントエンドは設定ファイル多すぎなんだよね
自由な反面煩雑すぎる
これっていう開発環境欲しいわ

835 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 16:51:32.51 ID:wBV0PE3F.net]
wasmが完成すれば多少楽になるのでは?
多数の外部ライブラリとローカルプロジェクトで構成されるソリューションを単一のバイナリにアウトプットする
こんなのは他のコンパイルタイプの言語なら当たり前にできる基本的な能力の1つ
基本的な能力ゆえに他の言語ではサードパーティのビルダーに頼らないし設定もほとんど要らない
複雑な環境構築から解放されるだけでもJSを捨てる価値があると思うんでwasm開発チームには頑張ってもらいたい

836 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 17:50:20.32 ID:TJc2J7mp.net]
あ、この独特の用語の使い方と長文は……

837 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 17:57:39.18 ID:wBV0PE3F.net]
議論なら聞くけど
そうでないならレスは不要です

838 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 18:34:37.02 ID:c4AkAPMk.net]
>>820
フロントに限らずモダンな開発環境はだいたい設定ファイル多いように思うな。ORMにUIのxml、プロジェクト設定ファイルにlintにエディタ用、充実した色んなライブラリやフレームワークの力を借りてる以上、仕方ないんじゃないかな。

839 名前:デフォルトの名無しさん mailto:sage [2022/02/22(火) 18:42:31.64 ID:u+L0qJYd.net]
formatとかもgolangみたいに、「お前らこれでやれ」ってしてほしい

840 名前:デフォルトの名無しさん mailto:sage [2022/02/23(水) 02:07:59.15 ID:w5PGdJbB.net]
>>820
そういう発想のヤツにはこの業界向いてないからバックエンドとかアプリとか違う分野に言った方がいいんじゃない?

841 名前:デフォルトの名無しさん mailto:sage [2022/02/23(水) 02:17:44.21 ID:6LSunBVj.net]
付加価値を産まない重労働から解放されたい

842 名前:デフォルトの名無しさん mailto:sage [2022/02/23(水) 10:03:28.76 ID:f3AuBskH.net]
付加価値造って喜ばれるし、知能労働で工夫しがいはあるし、毎日わりと楽しいです

843 名前:デフォルトの名無しさん [2022/02/23(水) 11:13:47.75 ID:1qABUjpC.net]
>>823
「不要」じゃなくて「辛いのでやめてください」の間違いでは?



844 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 13:04:05.35 ID:ZBqMaJtC.net]
>>820
わかる
重複した設定多いよね
TypeScript使うと更に重複する

845 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 13:31:08.40 ID:5we6KcaS.net]
TSの案件に参加してお勉強を始めた初日にtsconfigとbabelとwebpackとjestに似たようなPath Aliasをずらずらと書かされた時点で既に俺はTSに見切りをつけて仕事を辞めたくなっていた

846 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 15:02:13.15 ID:2P9y2eU6.net]
いきなり全部やらずに一つ一つ進めればいいのに

847 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 16:00:58.67 ID:ZBqMaJtC.net]
>>831
パスはほんと面倒だよね
微妙に書き方違ったりするし
あとlint系
もうちょっとなんとかならんのかな

848 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 16:10:24.66 ID:HaSORHoO.net]
設定ファイルのセンスのなさは気になるね

849 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 19:52:56.62 ID:Wxpvwt1A.net]
TSなんてメンドクサイだけやんw
javascriptのままでいいよ
わざわざAPIの戻り値とかパラメータをクラスにしてたりするのか?w
過去にC#とかでそういう設計の見て頭痛くなってきたよw

850 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 19:57:27.00 ID:FOjKB04f.net]
typescript使ったことなさそう

851 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:25:37.57 ID:2P9y2eU6.net]
class以外に型(データ構造)の表現方法があるからclassの出番は少ないぜ

852 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:32:06.77 ID:5we6KcaS.net]
規模が小さいならtypeでもなんでもいいけど
お仕事で扱うようなのだとclassにした方がいいと思うけどね(当然だけどimmutableね)
どんな時でも通じる正解はなくて損益分岐点次第

853 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:37:50.55 ID:2P9y2eU6.net]
immutableオブジェクトにclass使う意味無くね?



854 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:43:46.00 ID:5we6KcaS.net]
コンストラクタ

855 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:45:20.93 ID:C+C5Sasc.net]
>>835
いまだにこういう人がいるってのがフロントエンドっぽい

856 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:47:10.11 ID:Wxpvwt1A.net]
>>841
まさか全部クラス化してるの?w
ありえねーw
そこまでして何か得でもあるの?w

857 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 20:50:44.50 ID:2P9y2eU6.net]
>>840
関数でいいじゃん

858 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 21:31:23.97 ID:bE1/OBuy.net]
JSは人によってスタイルがめちゃくちゃ変わるのが面白い
俺は関数型スタイルが好きだがクラススタイルを否定はしない

859 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 21:52:31.20 ID:3e9zZpCR.net]
tsでgeter、seter使って
世代管理機能付きの値クラスとかね

860 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 22:28:39.88 ID:T+E8gUsR.net]
最近はTailwindCSSかstyled-components+styled-systemでcssを記述するのが好みなんだけど、皆はどうしてる?
facebookもstylexを発表したし、MicrosoftもGriffelを公開したしまたcss、css-in-js周りはちょっと流れが変わりそうな気がする

861 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 22:51:46.72 ID:2P9y2eU6.net]
何も考えずに使えて容量も小さくそれなりな見た目になるからTailwindCSSばかり使ってる……

862 名前:デフォルトの名無しさん mailto:sage [2022/02/24(木) 23:29:43.63 ID:7yKw4YOo.net]
>>846
react(next.js)だとcss modules、素でゴリゴリカスタマイズする用
vue(2ベース、nuxt.js)だとvuetify、さらっと作ってしまいたい用

863 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 10:23:48.08 ID:OnOgWVLR.net]
>>842
TSと何かを勘違いしてない?



864 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 11:06:29.42 ID:gEwvZxtg.net]
TypoSxrypt

865 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 12:31:09.23 ID:lLyzwXuY.net]
Nuxt3っていつリリースされんの?

866 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 14:02:07.98 ID:m/gyVPN+.net]
reactのhookはすぐに受け入れられたのにVueのcomposition apiはなかなか受け入れられない謎

867 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 14:20:53.24 ID:gEwvZxtg.net]
後発だからすでにhookのツラミを知ってるというのもあるだろうね

868 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 17:17:52.05 ID:XfOzyFvC.net]
Hooksのツラミって?

869 名前:デフォルトの名無しさん mailto:sage [2022/02/25(金) 18:00:45.39 ID:OzLV5l9t.net]
おじさんがGoスレで暴れてるのを見てしまった……

870 名前:デフォルトの名無しさん mailto:sage [2022/02/26(土) 18:00:19.74 ID:QXAwCwpt.net]
>>852
新規案件が無いってことかと

871 名前:デフォルトの名無しさん mailto:sage [2022/02/26(土) 18:27:13.35 ID:xkMoRRzB.net]
hook以降にReactに入門したけどhook無しのReact世界なんてイメージできないくらい馴染んでると思う。いや、クラスコンポーネントのソースも見たことあるし、読めはするけども

872 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 14:19:30.81 ID:1NQDT1lQ.net]
フック憎んでるのおじさんだけでしょ

873 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 14:40:59.19 ID:s5yNJ4QJ.net]
ReactをUIを記述するための一種のDSLと考えるならhookはあれでいいと思う
ただ一般的なプログラミングの習慣から考えるとhookは異質すぎる
関数トップレベルでしか使えない、依存関係配列地獄なんかは何故これでリリースしちゃったのか理解に苦しむレベル



874 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 16:10:02.02 ID:OAiw6RqC.net]
クラスコンポーネントはコンストラクタの問題とか
stateを生で触れるとかいろいろ問題があった
それ自体言語機能の問題的な部分も大きいのだがね

それはさておきHooksはコード量の削減と副作用の明示的な排除という目的が達成されるから明らかに良い

問題はJSの言語機能の限界ゆえあの様な形になったのをお忘れなく

875 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 16:26:12.59 ID:s5yNJ4QJ.net]
いや副作用排除は全然できてない
ここに副作用があります、ってマーカーにはなってるけど

876 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 16:33:35.07 ID:tasksO6d.net]
reactは副作用の分離をjsで楽にに実現出来る環境を整えただけでどう分離するかは完全に開発者の領分
自分の知識の足りなさを他者のせいにするのはみっともないからやめた方が良いよ

877 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 17:18:08.29 ID:EFBHRlsv.net]
>>861
それが関数型言語ですがw
副作用が起きる部分を外出しして
値をラップした型としてデザインするというのが関数型言語のアイデア
ラップした型から値を取り出したり設定する時に副作用が起きるがそこは目を瞑る
これがHooksによってできているのはお分かりだろう

878 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 17:59:02.56 ID:c9v4owXb.net]
HaskellのMonadとかもそういう事なの?

879 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 18:45:51.51 ID:s5yNJ4QJ.net]
>>862
楽にできてないんだなぁ
>>859で指摘したようにかなり異質だからねhookって
普通にライブラリ作るときにこんな制約持ち込んだらレビューでボコボコにされる

>>863
副作用が起きる場所をラップ(抽象化というが)して外に出すのは関数型でなくプログラミング一般的なプラクティスな
オブジェクト指向でもDIとかあるだろ?
hookがポンコツなのはせっかく抽象化したuseうんたらってのを関数内で直呼びしちゃうこと
このせいで副作用と関数の結合度が高まって扱いにくくなってる
関数のパラメータとして副作用を渡すなりOOPだったらDIするなりもう少しやりようがあった筈なんだがねぇ

880 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 18:54:40.69 ID:3V0YV2cN.net]
おじさんの考えるフックの理想的な実装ってどんなの?
jsで良いから例を出してみて

881 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 18:57:07.53 ID:EFBHRlsv.net]
>>864
基本はそうだよ
あとはラップした値が違う型を連鎖呼び出しできるようにするbindという操作があればモナド

882 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 18:58:57.93 ID:c9v4owXb.net]
>>867
は〜なるほど、勉強になりました!

883 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:01:51.31 ID:s5yNJ4QJ.net]
>>866
hookじゃどうやっても理想にならん
本当に必要なものは副作用をコンポーネントに注入するための自然な経路
それは一般的なプログラミング習慣では関数のパラメータだったりOPPでいうDIだったりする
関数の中で副作用であるhookを直で呼んでる時点でダメダメだ



884 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:02:58.48 ID:JNA4H9cB.net]
hooksをawaitできる仕様ができたらいいんだけどな

885 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:03:38.95 ID:WHdgNr4m.net]
いやフックじゃ無くて良いからこうすれば良いって言うコードだしてみて

886 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:20:22.54 ID:s5yNJ4QJ.net]
>>871
既に答え出してるが?
関数の引数やOOPでいうDIって

887 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:27:07.02 ID:TBrVUWzX.net]
>>869
>>872
同じ事繰り返し言ってるだけでなんも解決できてなくてワロタ

888 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:28:40.10 ID:s5yNJ4QJ.net]
>>873
そりゃ最初から一貫して答えを言ってるんだからずっと同じことになるだろ

889 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:42:59.04 ID:EFBHRlsv.net]
>>868
JavaScriptで唯一信用できる型は何か?というとそれは関数だけ
つまり値を関数でラップすれば副作用は外出しできる
単純明快なこの発想をReactのランタイムに実装したものがHooksとなる
Reactチームの頭の良さには脱帽する

890 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:45:36.89 ID:TBrVUWzX.net]
次スレではワッチョイ入れて荒らしはNGしましょうね〜

891 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:56:22.90 ID:c1tXQcrg.net]
言葉はいらないからコード書いてみろってw

892 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 19:59:14.13 ID:2GGoVw4G.net]
>JavaScriptで唯一信用できる型は何か?というとそれは関数だけ

その場合の信用できるできないの判断基準ってなんなんだろう

893 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 20:13:08.94 ID:ELboLLxR.net]
>>874
コードはよ



894 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 21:14:33.08 ID:c9v4owXb.net]
>>875
細かいことはわからんが柔軟なJSの関数なら型の制限も高階関数の埋め込みもメモ化も思いのままだもんね。

895 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 22:21:21.20 ID:BXZ4hEXt.net]
>>875
もう少しわかりやすくたのむ

896 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 22:45:41.12 ID:OAiw6RqC.net]
>>878
コンストラクタを持っていること
JSではこれ以外で型を識別することはできない

897 名前:デフォルトの名無しさん mailto:sage [2022/02/27(日) 23:00:03.32 ID:2GGoVw4G.net]
信用できる型というとまずtypeofが思いつくが

898 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 00:16:09.83 ID:baVmurqk.net]
instanceofの話か。でもそれは『型』の意味する範囲が狭すぎないか

899 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 14:40:19.31 ID:SiFuECBY.net]
DIライブラリ使えば済む話を延々文句言い続けるおじさんって一体

900 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 14:52:40.67 ID:8jlA4tTP.net]
あ、今急になんとなくわかったかも
俺がreactに求めてるのはvdomとvの接続だけだったのかもしれん
状態をどう管理するかだとか、vdomをどうやって構築するかなんてのは、正直おせっかいでしかない
別にvdomをmvvm(この場合はmvvdommになるのか?呼び方がわからんが)で管理したっていいはずなんだよな
なんなら古のformsスタイルだって行けたはずだ
vdomをどうやってvと接続するか、vdomをどう構築・変更していくか、は本来なら直交してる概念の筈なのに、全部セットでreactというパッケージで提供してしまったところがダメなんだ
この抱き合わせはライブラリ的でなく、お節介なフレームワーク的なやり方と言わざるを得ない

901 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 14:54:05.60 ID:8jlA4tTP.net]
いやmvdomvmか。略し方はどうでもいいが

902 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 15:21:21.07 ID:Msb6WRSo.net]
>>886
その発想は悪くないしアイデアがあるなら実装すれば?
評論家みたいに言うだけじゃ何も評価されない
Reactは仮想Domのライブラリの一つでしかない
数年前はオレオレ仮想Domライブラリは結構あった
全部死んだけど
もし君のアイデアが優れたものなら他の人が流用したり
盗んだりするだろう

903 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 15:33:49.09 ID:baVmurqk.net]
>>886
そういう用途なら違うの使えばいいだけじゃん



904 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 15:39:42.00 ID:8jlA4tTP.net]
自分で作れとか違うの使えってのはアマチュアプログラマならそれでいいんだけど
仕事でやるとなるとどうしてもシェアが支配的なフレームワークを使わざるを得ない大人の事情も察してくれたら助かる

905 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 15:43:20.33 ID:U3U0kmfi.net]
あんたアマチュアじゃん

906 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 15:45:22.89 ID:8jlA4tTP.net]
>>891
また盤外のレスバを始める気ですか?
そういうのはよそでどうぞ

907 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 16:01:33.23 ID:WsZ2wPze.net]
日本じゃvueのほうが支配的じゃね?

908 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 16:06:30.95 ID:Msb6WRSo.net]
ちなみにReactは仮想Dom部分はちゃんとライブラリになってるから
単独で使うこと可能だよ
イベントとかもDomと同じものが実装されてるからReactの仮想Domの上にオレオレフレームワークを作ることは不可能ではないと思う

909 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 16:32:02.24 ID:baVmurqk.net]
フレームワークが決まってるならそれに合わせた設計をするだけじゃん

910 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 16:36:26.00 ID:P00j5x5J.net]
次スレはワッチョイ必須だな

911 名前:デフォルトの名無しさん mailto:sage [2022/02/28(月) 17:57:07.90 ID:SiFuECBY.net]
>>894
数年前ちょっと流行ったな
状態管理をreactに依存しないパターン
reactはjsxのレンダリングだけを受け持つ
結局消えてなくなったけど

912 名前:デフォルトの名無しさん mailto:sage [2022/03/01(火) 13:08:43.56 ID:Vgav0J5W.net]
>>886
わからない状態で書き込んでる癖にイキるな
次からは投稿文をママに見てもらってからにしな

913 名前:デフォルトの名無しさん mailto:sage [2022/03/01(火) 14:49:26.12 ID:F9Vxi+y6.net]
煽りだけしたいのか



914 名前:デフォルトの名無しさん mailto:sage [2022/03/01(火) 14:55:59.81 ID:abCbtqz5.net]
成りすましを疑うレベル

915 名前:デフォルトの名無しさん mailto:sage [2022/03/02(水) 20:25:39.81 ID:0t5gt6uu.net]
Reactのテストにはみんな何使ってる?
やっぱJest?

916 名前:デフォルトの名無しさん mailto:sage [2022/03/02(水) 22:11:04.65 ID:7B1Vixyo.net]
>>901
俺はjest
だけど使ってるっていえるほどテストしてないやw

917 名前:デフォルトの名無しさん mailto:sage [2022/03/02(水) 22:53:39.89 ID:MO+ZrbWq.net]
テストなんかめんどくせえし手動でいっかいきりにきまってんだろ

918 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 06:19:08.22 ID:XelSrFhE.net]
>>902
なるほど、ありがとう。Jestで使ってるjsdomはスクレイピングで使ったことあったけど、ブラウザ動作のエミュレーションもこんなに出来るんだって感心したわ。

>>903
いやいや、アップデート毎に手動で検証するの面倒くさいやん。手動検証するよりテスト書いてる方が楽しいし。

919 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 09:07:59.53 ID:xrXvw6Zl.net]
>>901
storybookのplay関数を使って目視で確認しながらやるのもいいよ
jestでそのstoryを丸ごと流用できるからテストの工数も増えないし、何より目でしっかり確認しながらテストできるのがかなりでかい

920 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 10:20:04.24 ID:8QQBVbSl.net]
storybookって糞重くね?

921 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 11:34:28.82 ID:7C3IVuZ6.net]
TSだとクソ重いけど高速化出来るよ

922 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 12:32:03.57 ID:XelSrFhE.net]
>>905
ありがとう。
なるほど良さそうだ。目に見えるのはありがたいね。

923 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 13:38:59.66 ID:8QQBVbSl.net]
>>907
どうやるの?
公式に書いてある情報?



924 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 15:09:58.45 ID:7C3IVuZ6.net]
公式ではないけどTSのReact Docgenがクソ重いのでそれをやめる
なのでstorybookのmain.jsにreact-docgenを使うようにする。

module.exports = {
typescript: { reactDocgen: 'react-docgen' }
}

あとstorybookは全部ビルドしようとするので必要なものだけビルドするようにするとか

const stories = () => {
return process.argv[4] === '-stories'
? [`../${process.argv[5]}`]
: [
'../src/components/**/*.stories.tsx'
];
};

module.exports = {
typescript: {reactDocgen: 'react-docgen'},
stories: () => stories(),
}

925 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 15:43:45.89 ID:8QQBVbSl.net]
>>910
storybookはあんま深入りしてないので
指摘は直ぐには解らんけど、
後で見てみます!

926 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 15:44:30.08 ID:8QQBVbSl.net]
>>907
糞重いのはtsだけなの?

927 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 16:15:55.61 ID:7C3IVuZ6.net]
jsでも沢山ストーリーがあったり重いプラグイン使ってたりすると遅いかと
その場合は二つ目に書いた必要なコンポーネントだけビルドするようにしたら良い
自分の環境だと20秒ぐらいかかってたのが2秒ぐらいになった

928 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 17:32:32.42 ID:C6HSJF8/.net]
コンポーネントからレンダリングに関係ないロジックを分離しろ、という習慣は間違いだったことに気付いた。
コンポーネントに関わるもの全てを密結合し神クラス(関数だが)にしたほうが、ずっと楽で再利用しやすかった。
どうせフロントの寿命は短い。カジュアルでよかったんだ。

929 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 19:46:02.22 ID:cqHQsSV8.net]
Vue2のSFP完成系ということでよろしいか?

930 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 21:20:31.78 ID:0apx4zO0.net]
コンポーネントによるでしょそんなの

931 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 22:10:01.18 ID:mAysBGeY.net]
Vue3派閥と戦ってる
なんか普通に負けそう

932 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 22:18:23.03 ID:fxHVJI25.net]
ほとんどの場合Vueのほうが書きやすいと思うんだよなあ
depsとかバグの温床だし、jsxも使えるし画面単位のコンポーネントはjsxよりもtemplateの方がメンテしやすい

割と変化激しいからVueの時代来る気がしている
俺の予想はよく外れる

933 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 22:53:58.27 ID:5GVEVriD.net]
BueはNativeで動かんし



934 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 23:06:06.30 ID:CxPtyFsv.net]
>>918
Vue2と3の断絶が悔やまれるね
Vue3.2なら悪くないどころかむしろ覇権取ってもおかしくないと思った

935 名前:デフォルトの名無しさん mailto:sage [2022/03/03(木) 23:15:02.03 ID:OzqlUzfy.net]
veuはデルミネータ書き換えできるけどv-〜や@〜も別の識別子にかえられると嬉しいのだけど
他のフレーワークに組み込むときちょっと面倒

936 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 10:17:45.71 ID:w/zWl7ko.net]
よわよわエンジニア=Vueって認識ができちゃったのが痛い
まぁ実際そうなんだけども

937 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 10:37:42.90 ID:tw4cyr50.net]
よわよわでもできるということは優れたフレームワークということ

938 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 11:09:25.25 ID:yoTd6F0f.net]
技量や趣向や場面に合わせたもんを使えばええんやで

939 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 11:46:30.70 ID:1WGYSUVB.net]
まあ複雑だからすげえ!ってのはおかしいわな

940 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 11:50:23.46 ID:tw4cyr50.net]
難しいツールを使える優

941 名前:越感みたいなものを刺激するんだろうな
だからマウント大好きプログラマ達に変な人気がある
冷静に考えると道具としては最悪の性質なんだがねぇ…


まあどのツールとは言わんけどね
頭の中に浮かんだものが答え
[]
[ここ壊れてます]

942 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 12:05:03.48 ID:Tsu39F7a.net]
なんだ? おじさんか?
次スレはワッチョイ入れましょうね。

943 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 12:25:23.31 ID:tw4cyr50.net]
きみおじさん好きだねぇ
それしか言わないじゃない



944 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 12:28:48.85 ID:I6kjsxUD.net]
よわよわエンジニアの俺はvueとreact両方試してreactの方がシンプルで正統派でかつ勉強してて楽しいと思ったけど、結局vue選んだ
簡単なアプリを実装するってなったらreactだとちょっと大げさに感じた
SNS見てるとフロントエンド以外のかけだしやバックエンドはその手間を嫌ってvueから始める人が多いし、vueがまた形成逆転する可能性は全然あると思う

945 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 13:01:31.21 ID:tw4cyr50.net]
hookがトップレベルでしか呼べない、条件分岐もループもNG
こんな冗談みたいな制約さえなければなぁ
あと依存関係配列とかいう河原に石積むような不毛な作業もなんとかならんもんかね

946 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 13:08:03.86 ID:ZCbYdVe/.net]
大元がfacebookっていうのがなんか嫌
angular...

947 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 13:25:24.28 ID:pLRJ5fot.net]
やっぱりおじさんじゃないかぁ。今日はID変えなくていいの?

948 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 13:38:24.44 ID:tw4cyr50.net]
>>932
IDとか別に気にしとらんよ
通信容量などの都合で切り替えてるだけだから

949 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 13:48:01.64 ID:9xGeZwsU.net]
格安SIM使いまわしてんのかよw

950 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 13:52:16.24 ID:tw4cyr50.net]
節約せんとだからな

951 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 17:11:39.43 ID:XUQBJ/V1.net]
>>929
純粋なSPA以外にReactを使おうとしてる人が多いんじゃないかな?
プログラマーが全部支配できない要素が入ってくるとReactは破綻するよ

952 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 18:07:04.89 ID:w/zWl7ko.net]
フレームワーク使っといて何言ってんだこいつ

953 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 18:13:11.47 ID:yoTd6F0f.net]
Reactでガチャガチャしてるところに横からDOM操作されたらそりゃ無茶苦茶になるけど、それはReactに限った問題じゃないような……



954 名前:デフォルトの名無しさん [2022/03/04(金) 18:45:52.56 ID:W9GKw7yP.net]
Reactは純粋なプログラミング力が問われる。だから力があるプログラマーが揃えば良いものができあがるんだろう。
だけど大半は技術ないのがほとんどだし、React使いこなせるやつが少ない、結果人が足りなくて比較的使いやすいvueを採用する。
今までweb制作でjquey振り回してたやつはvue選びがちだ。
ただ最近のトレンド見てるとvueからreactに移行しましたって人が多いけど、reactのツラミがまだわからないだけで、そういうのが2、3年後表面に出てきた時にどうなるかだと思う。
Reactにしましたがvueに戻しました、みたいな流れになってもおかしくない

955 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 18:59:29.82 ID:JnVndlfp.net]
レス乞食おじさん必死ですよ

956 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 19:06:49.52 ID:HXnWKQMr.net]
おじさんが意図的にせよそうでないにせよIDコロコロ変わるので、ワッチョイは必須

957 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 19:28:39.90 ID:W9GKw7yP.net]
おれはラスおじじゃないよ?
というかvueとreactの話してんのに何言ってんの?
ラスおじに取り憑かれてんじゃない?
頭大丈夫?

958 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 19:30:07.18 ID:W9GKw7yP.net]
やっぱり建設的な会話もできないゴミしかいないようだしこのスレはもう落としていいよ
いつ見ても役に立たない

959 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 19:37:38.47 ID:yWG/nqUW.net]
別にあんたがそうだとは

960 名前:Nも言って無いがね []
[ここ壊れてます]

961 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 19:43:55.25 ID:uv3K1oo5.net]
Vue3やります
デザイナーやディレクターがテンプレートじゃないと運営無理って言われました
コンポネントとstyled_jsxは無理だとさ

962 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 19:51:35.21 ID:j7lWVGxT.net]
フロントエンドなんかやってる程度のやつに力のあるプログラマーなんかおらんよ
DirectXとかフロントやってる程度のプログラマーじゃろくに作品ひとつ作れんやろ

963 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 20:04:03.11 ID:jnOYTrvL.net]
reactはなぜ機能単位で関数やコンポーネントを分割するかが飲み込めていないと面倒臭く感じるかもね・・・
俺も最初「すげえ面倒くさいな」と思ってたけど、reactが関数型プログラミングの考え方に基づいていて、それがテストのし易さやコードの可読性の向上に繋がっていることが理解できてからはreactを使うのがすごく楽しくなったな



964 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 20:08:20.78 ID:wd2XyVIx.net]
でもcompostion apiで同じことできるようになったし

965 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 20:14:29.71 ID:50CaydG+.net]
>>946
歯科と麻酔科を比べるようなこと言われてもな

966 名前:デフォルトの名無しさん mailto:sage [2022/03/04(金) 22:52:59.84 ID:rKYLL8CC.net]
Ruby on Rails では、BDD/TDD のRSpec・自動システム(ブラウザ)テストが、CI/CD に含まれている。
pull req, CircleCI, Github Action でOK なら、Heroku で起動される

ただし、すべての本で、テスト部分は省かれている。
テスト部分で、初心者の脱落率が高いから

YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、
未経験者の転職用に、必須の工程だけど

967 名前:デフォルトの名無しさん mailto:sage [2022/03/05(土) 01:12:45.45 ID:GsTUxSAJ.net]
Vue3マジでわかりやすいなこれw
何一つ頭を使わずに書ける

968 名前:デフォルトの名無しさん mailto:sage [2022/03/05(土) 07:08:14.44 ID:HDnhD39u.net]
Jestでモジュールまるごとモック化して(該当モジュール内の)import処理をスルーする事ってできないのかな

969 名前:デフォルトの名無しさん [2022/03/06(日) 11:22:32.07 ID:dgCHncAo.net]
>>94
最近使っている。いい感触を得ている。

970 名前:デフォルトの名無しさん mailto:sage [2022/03/06(日) 14:30:51.11 ID:xougf8Rz.net]
お、そうか。ありがとう

971 名前:デフォルトの名無しさん mailto:sage [2022/03/06(日) 15:01:43.50 ID:CHYZnkhI.net]
fkutterもいつかは仲間に入れそうですか?
いまはゴミでも

972 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 01:36:11.70 ID:l7TWVPEB.net]
結局、普通に回帰してて笑
https://zenn.dev/shimpeiws/articles/afcc43990d13c0

Before: PageやScreenといった最上位のコンポーネントをContainerとしてデータの取得を集約、下位のPresentational Componentsに渡す

After: 表示のためのデータ取得と描画をできるかぎり近くによせて管理する、必要に応じてStoreの場所を上位に移動したり、ContextやGlobalなStoreに移動する

973 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 02:07:12.39 ID:Sk/YulOr.net]
Reactに限らずウェブ系ってずっとそうだよ
トレードオフの関係にあって銀の弾丸がない問題に対して
1)目先の不便さを解消する革新的(に見える)ライブラリが登場
2)スケールするにつれて目を背けていた別の不便さが無視できなくなる
3) 1に戻る
これをずっと繰り返してる
まるでシーソーで遊ぶ子供達みたいにね
なのでもしかしたらjQuery(あるいは類似の新ライブラリ)に回帰する日が来るかもね



974 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 07:02:29.53 ID:QGQBtQzw.net]
それってウェブ系に限らないよね。
みんな(色んな意味で)大好きOOPは、無関係な設計論や実装をごった煮にして、上記3つを壮大にやらかしちゃったわけで。
とはいえ何も残らないわけじゃないから、無駄にはならない。

975 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 09:48:14.54 ID:M1/35eOU.net]
同じところを周ってるんじゃなくてらせん状に昇ってるのよ

976 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 09:48:44.42 ID:/M6r3uSU.net]
というか思想の違いによるみたいなもんだろ、そういうのって

977 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 10:08:11.14 ID:QGQBtQzw.net]
>>959
あぁ、なるほど、上手いこと言うなぁ。そういう感じだわ

978 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 10:26:54.97 ID:l7TWVPEB.net]
螺旋かーー

979 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 10:48:19.54 ID:zI0NtDDr.net]
jQueryとかいう世のフロントエンド初学者に悪影響しか与えないゴミ
だいたいのことはjQueryなしでできるし、jQueryの機能をjsの標準機能だと思い込んでしまってる奴もいる始末

980 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 12:15:13.18 ID:zKkd3LGQ.net]
jQuery誕生以降にWeb作成に入った層は可哀想だとは思う。

981 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 15:43:28.14 ID:oMxuEkZ9.net]
とはいえES5までの混沌とした環境での開発には大いに貢献したよ
今でも使ってる人はどうかと思うけど

982 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 15:58:59.43 ID:kssBp/wX.net]
おれはprototype.js信者だったよ
今思えばクソコードなのだが
当時こいつのコードを最初に見た時の衝撃は忘れられない
こんな書き方できるのか?って思ったな

983 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 16:47:41.20 ID:QGQBtQzw.net]
jQueryでWebフロントエンド入門します!とかいうツイート見て今がほんとに2022年なのか確信が持てなくなる事があるw
初心者はまぁ知らないんだから仕方ないし、別に使ってもいいと思うけど、教える側はちゃんと今後役立つと責任持てんのかと



984 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 17:50:38.22 ID:zI0NtDDr.net]
謎にjQuery用語記事とかが出てきてしまうのがまた

985 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 18:23:36.35 ID:FsrGEmp9.net]
フロントエンドに振り回せれすぎな感じがする
あくまでも最終的な成果物はhtml、javascript(es)、cssだって事を忘れないで欲しい
基本は大事だよね
特にcssは進歩が著しいから生のcssを扱うメリットは充分あると思う
jQueryやOOPを下げずんでいる人がいるけど、その時の時代背景や必然性があったんだと思うよ

986 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 18:28:56.88 ID:g5h+PvE1.net]
もうバニラでよくね?

987 名前:デフォルトの名無しさん mailto:sage [2022/03/07(月) 18:39:28.14 ID:QGQBtQzw.net]
初心者がまず覚えるべきなのはなにはともあれバニラだよね。OOPも重要だよ、一時期持て囃された程じゃないってだけで。

988 名前:デフォルトの名無しさん [2022/03/07(月) 19:32:08.90 ID:luecWXGO.net]
cssは進歩とは違うやろあれ

989 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 10:28:16.38 ID:nT00c4+m.net]
継ぎ接ぎだな

990 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 12:23:49.42 ID:qsAsGUJO.net]
えっ、これ標準ライブラリじゃないの?ってコンポーネントが個人のOSSに頼りっきり
しかも別の開発者も似たようなの作ってて、選定の手間が無駄にかかる
ウェブ系ってDIY大好きすぎねーか?
ホビーばらそれでいいんだけどさ
ビジネスで使うものはDRYの精神を尊重してさ、オフィシャルが全部完璧に整備しといてほしいもんだ

991 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 12:39:19.80 ID:/t7qkZle.net]
あー……また来たのか

992 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 12:39:48.98 ID:sG2IF2rK.net]
無料で

993 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 13:24:14.36 ID:QLMqwu3o.net]
有料でいいので来ないで下さい



994 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 13:56:08.56 ID:637ZIiB9.net]
乞食おじさん

995 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 14:01:30.60 ID:zlZj+LPY.net]
やっぱ次スレはワッチョイ必須だわ。おじさんNGするために

996 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 14:35:51.12 ID:ES3fMlQn.net]
ですね

997 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 16:03:20.50 ID:LbfhHUVP.net]
.netから来たんだなーって臭いがプンプンする

998 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 18:59:37.56 ID:DQ49veoE.net]
>>974
Angularじゃあかんの?

999 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 19:23:39.13 ID:fxoU/Jgx.net]
そんなん使ってんだ…… ぷッ

って言われないフレームワークを教えて下さい!

1000 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 19:25:57.54 ID:GwF+Z/A7.net]
使わなければ言われない

1001 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 20:42:45.81 ID:7jRUihOa.net]
>>422
同感です
WASMと併用の時代になりつつあるのを感じています
WASMを記述する言語はGCランタイムを持たない言語でないと無駄が多すぎるため
現状ではRust一択の状況だと認識しています

1002 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 21:06:59.94 ID:4hYM1NMK.net]
おじさんが自分のレスに書き込み始めたぞ

1003 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 21:27:23.49 ID:4G1DFk0q.net]
Rustのfrontend frameworkは盛んすぎて数が多いため見極めが必要



1004 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 21:31:51.66 ID:K6BtJq05.net]
>>986
決して得られない返信を自演してるんやろなぁ。哀しいなぁ

1005 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 21:50:24.62 ID:7jRUihOa.net]
ようやくここまで読み終わりました
おじさんと呼ばれる人が各方面に5人いるのですね
203: reactおじさん
219: jQueryおじさん
356: Blazorおじさん
372: C#おじさん
538: Rustおじさん

1006 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 22:16:52.95 ID:TP8pKucs.net]
自己紹介おじさん

1007 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 22:18:57.86 ID:lJ/JqstX.net]
実はそれ全部おじさんおじさんの仕業

1008 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 22:50:15.35 ID:D77bZcWT.net]
下3つは多分同一人物。口調、論法、出没時間帯が近い。まぁ、次スレからワッチョイ付けば関係ないけど

1009 名前:デフォルトの名無しさん mailto:sage [2022/03/08(火) 22:58:47.77 ID:D77bZcWT.net]
次のスレです

Vue vs React vs Angular vs Svelte Part.10
https://mevius.5ch.net/test/read.cgi/tech/1646747836/

1010 名前:デフォルトの名無しさん mailto:sage [2022/03/09(水) 06:11:34.92 ID:N/6Y5YHK.net]
うめ

1011 名前:デフォルトの名無しさん mailto:sage [2022/03/10(木) 10:14:52.41 ID:7o5w+imS.net]
うめ

1012 名前:デフォルトの名無しさん mailto:sage [2022/03/12(土) 05:53:59.97 ID:EqbJSpHR.net]
次スレ見てたらワッチョイ導入がおじさんにクリティカルヒットしててワロタ

1013 名前:デフォルトの名無しさん [2022/03/13(日) 09:30:17.60 ID:t5rr3VZk.net]
うめ



1014 名前:デフォルトの名無しさん [2022/03/13(日) 10:07:05.63 ID:hhkbgohM.net]
どうしてみんなangularを使わないんだい?

1015 名前:デフォルトの名無しさん [2022/03/13(日) 10:07:19.65 ID:hhkbgohM.net]
質問いいですか?

1016 名前:デフォルトの名無しさん mailto:sage [2022/03/13(日) 10:11:13.40 ID:2LTBwAwg.net]
React触りだしてみた

1017 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 55日 18時間 4分 59秒

1018 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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