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 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています