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。
探検
Vue vs React vs Angular vs Svelte Part.9
■ このスレッドは過去ログ倉庫に格納されています
2022/01/16(日) 16:06:14.27ID:Zy2wxIp9
2022/01/21(金) 11:11:34.46ID:SfEYbUH3
2022/01/21(金) 11:15:00.08ID:SfEYbUH3
コンピュータ用語と関係ない用語で検索してTOP10のサイトが
どのフレームワークを使っているか確認してみればいい
例えば「ネコ」で検索するとかな
どのフレームワークを使っているか確認してみればいい
例えば「ネコ」で検索するとかな
2022/01/21(金) 11:46:13.84ID:QNQeLsep
殆どない、に対してのレスだから
適当に列挙してもこれだけあるよ?って話でしょ
適当に列挙してもこれだけあるよ?って話でしょ
2022/01/21(金) 11:54:33.96ID:SfEYbUH3
適当に列挙したと言う割に
有名なコンピュータ関連の会社に偏ってるから
ダメだって話をしてる
適当に列挙させるために
コンピュータ用語と関係ない用語で
検索したサイトで調べろと言ってる
有名なコンピュータ関連の会社に偏ってるから
ダメだって話をしてる
適当に列挙させるために
コンピュータ用語と関係ない用語で
検索したサイトで調べろと言ってる
2022/01/21(金) 12:09:01.10ID:k2s5ThwE
ま〜たあんたか。今日もご苦労さん
2022/01/21(金) 12:16:03.07ID:u8ucGGY4
そんな謎調べ物させる前に重いサイト列挙すりゃ済む話やろ
2022/01/21(金) 12:45:58.84ID:943Xrj0f
ループ内でuseState使えるようにはできないのかなー
これ完全にフレームワーク設計の欠陥だよね
自分も>>62みたいな書き方をよく書くけど配列から子コンポーネントに渡すpropsに変換する手間がかかって面倒くさい
しかも配列の1要素を変更しただけで配列全体が変更されたとみなされてイベントハンドラが更新されて子コンポーネントも更新されるのが気になる
純粋な子コンポーネントをラップしてstateを持たせたコンポーネントをプライベートスコープに書いて
そのラップコンポーネントを使うって手も有るけどこれはこれでめんどくさい
かと言って子コンポーネント自体に副作用を持たせるとテストがめんどくさくなって再利用性も下がる
これ完全にフレームワーク設計の欠陥だよね
自分も>>62みたいな書き方をよく書くけど配列から子コンポーネントに渡すpropsに変換する手間がかかって面倒くさい
しかも配列の1要素を変更しただけで配列全体が変更されたとみなされてイベントハンドラが更新されて子コンポーネントも更新されるのが気になる
純粋な子コンポーネントをラップしてstateを持たせたコンポーネントをプライベートスコープに書いて
そのラップコンポーネントを使うって手も有るけどこれはこれでめんどくさい
かと言って子コンポーネント自体に副作用を持たせるとテストがめんどくさくなって再利用性も下がる
2022/01/21(金) 12:54:15.65ID:Mn4SUGG+
>>73
“殆どない”に対して”あるけど?”ってことなんだが大丈夫か?
“殆どない”に対して”あるけど?”ってことなんだが大丈夫か?
2022/01/21(金) 13:00:10.73ID:cMXeDUr/
>>76
いや、仕組みを考えればなぜそういう仕様なのかはわかるよ
いや、仕組みを考えればなぜそういう仕様なのかはわかるよ
2022/01/21(金) 13:00:46.06ID:Mn4SUGG+
ListやListItemなら再利用前提だけど
CommentListやCommentListItemとかになる固有だったりするから内部に状態を持たせたらいい
テストが大変、ってことならカスタムフックでロジックを分離すればいい
CommentListやCommentListItemとかになる固有だったりするから内部に状態を持たせたらいい
テストが大変、ってことならカスタムフックでロジックを分離すればいい
2022/01/21(金) 13:10:35.79ID:943Xrj0f
>>78
仕組みの問題なのはわかるけど
利用者の立場を考えたインターフェースデザインになってないのはフレームワークとしては残念ポイントだね
本当に良いフレームワークはまず使いやすいインターフェースがあってそこに実装を合わせていく
「実装の都合のせいで関数トップレベルにしかフックかけません」ってのはそう言う意味では怠慢かな
「どこでも書けるように実装の方で勉強しました」こういう姿勢が必要
仕組みの問題なのはわかるけど
利用者の立場を考えたインターフェースデザインになってないのはフレームワークとしては残念ポイントだね
本当に良いフレームワークはまず使いやすいインターフェースがあってそこに実装を合わせていく
「実装の都合のせいで関数トップレベルにしかフックかけません」ってのはそう言う意味では怠慢かな
「どこでも書けるように実装の方で勉強しました」こういう姿勢が必要
2022/01/21(金) 13:12:23.42ID:943Xrj0f
>>79
固有になるかどうかは場合によるよね
固有になるかどうかは場合によるよね
2022/01/21(金) 13:16:50.88ID:6I3Of8sH
>>76
状態を呼び出されたインデックスで管理してるんだからむしろわかりやすいと思うが
「副作用の内容」は全く意識しなくて良いのよ
そこはreactに丸投げできる
これこそHooksの素晴らしさ
わかりにくいと感じるのは副作用を意識してなさすぎるから
react難しいと言ってる人は関数型言語などの副作用、参照透過性、冪等性、(できればモナド)などその辺りを勉強し直した方が良い
状態を呼び出されたインデックスで管理してるんだからむしろわかりやすいと思うが
「副作用の内容」は全く意識しなくて良いのよ
そこはreactに丸投げできる
これこそHooksの素晴らしさ
わかりにくいと感じるのは副作用を意識してなさすぎるから
react難しいと言ってる人は関数型言語などの副作用、参照透過性、冪等性、(できればモナド)などその辺りを勉強し直した方が良い
2022/01/21(金) 13:20:29.63ID:cMXeDUr/
2022/01/21(金) 13:46:47.17ID:sORVJkOm
ドキュメントにフックがトップレベルでしか呼び出せない理由って説明されてるけどな
2022/01/21(金) 13:58:56.69ID:JF8FJvk5
CommentListも再利用前提ならプレフィックスを付けてArticleCommentListにしたらいい
ファイル数は増えていくが、コンポーネントをシンプルに保つ恩恵の方が圧倒的にでかい
ファイル数は増えていくが、コンポーネントをシンプルに保つ恩恵の方が圧倒的にでかい
2022/01/21(金) 14:04:37.79ID:sORVJkOm
結局はチームで統一されてれば良いって話ではあるけどね
87デフォルトの名無しさん
2022/01/21(金) 20:32:48.44ID:mtDqJL7w >>68
axios で投稿一覧取得して vue で表示する処理を書いたけど、
サーバ側でphpのforeachで回してた時htmlspecialcharsでエスケープしたり文字列操作したりしてたことをvue側でせないかんってことだよな?
なかなかめんどくさい気がしてきたがこのあたりどうしてるんだろうか
axios で投稿一覧取得して vue で表示する処理を書いたけど、
サーバ側でphpのforeachで回してた時htmlspecialcharsでエスケープしたり文字列操作したりしてたことをvue側でせないかんってことだよな?
なかなかめんどくさい気がしてきたがこのあたりどうしてるんだろうか
2022/01/21(金) 21:17:44.47ID:x9mhjTMm
マスタッシュ構文ならふつうにエスケープしてくれるはずだが
2022/01/21(金) 21:24:06.47ID:6I3Of8sH
>>87
逆に今時それを自動でやらないフレームワークなんてあるのか?
逆に今時それを自動でやらないフレームワークなんてあるのか?
2022/01/21(金) 21:57:20.08ID:cMXeDUr/
dangerouslySetInnerHTMLとかいう長くて物騒なパラメータ名大好き
2022/01/21(金) 23:16:24.74ID:2Ya+eSMz
2022/01/22(土) 01:22:23.25ID:ug6tBrwm
2022/01/22(土) 06:18:54.77ID:pRWoUPFR
はいはい、そうだね。がんばってね
2022/01/22(土) 07:19:40.45ID:SSulEqfs
NextAuth.jsって使ってる人いる?
2022/01/22(土) 09:02:27.22ID:ug6tBrwm
2022/01/22(土) 09:08:30.48ID:f0z1Aqc4
日本語でおk
2022/01/22(土) 17:28:48.01ID:nygG3ujp
最近はReact優勢らしいけど個人での小規模開発でもVueオワコンなの?
転職用のポートフォリオの為にGoとVueでウェブアプリケーション作ってるんだけど今からでも変えた方がいいのかしら
転職用のポートフォリオの為にGoとVueでウェブアプリケーション作ってるんだけど今からでも変えた方がいいのかしら
2022/01/22(土) 17:30:01.75ID:yOBcCnZH
2022/01/22(土) 20:09:13.48ID:63g4vstf
Vueは結局一回も触らんでオワコンなった
我ながら良い選択をしたね
今後メンテナンスしなきゃならん人はご愁傷様
我ながら良い選択をしたね
今後メンテナンスしなきゃならん人はご愁傷様
100デフォルトの名無しさん
2022/01/22(土) 20:19:21.52ID:gpkanxFS 今からVueとか罰ゲームかよ
101デフォルトの名無しさん
2022/01/22(土) 21:56:09.98ID:xUvzS2fG https://zenn.dev/ytr0903/articles/d0a91f6180d34e
↑
reactばっか使ってるわしはこれ読んで良さようやんって思ってんけどな
vueは具体的に何がオワコンなんだい
↑
reactばっか使ってるわしはこれ読んで良さようやんって思ってんけどな
vueは具体的に何がオワコンなんだい
102デフォルトの名無しさん
2022/01/22(土) 22:36:32.62ID:5qbRq3WR アジア圏でしか使われてない
Angularとずっとシェアがトントン
Angularとずっとシェアがトントン
103デフォルトの名無しさん
2022/01/22(土) 22:56:29.72ID:yOBcCnZH104デフォルトの名無しさん
2022/01/22(土) 23:09:14.68ID:FWl1ZFNo105デフォルトの名無しさん
2022/01/22(土) 23:18:25.01ID:mmM8IstB 別にvueでもいいと思うぞ
ここでオワコン言ってるやつは、そいつがそうなってほしいだけ
まあ、時間がそのうち決めるだろうさ
ここでオワコン言ってるやつは、そいつがそうなってほしいだけ
まあ、時間がそのうち決めるだろうさ
106デフォルトの名無しさん
2022/01/23(日) 00:34:43.39ID:Ywyyr4ki 単一ファイルコンポーネントはわりと好きだった
107デフォルトの名無しさん
2022/01/23(日) 00:38:59.45ID:TuoOb8rP これからはSvelteが流行るって聞いて勉強してるんだがそろそろReactもオワコン扱いしていかないか?
108デフォルトの名無しさん
2022/01/23(日) 00:58:41.28ID:L5G2SnD6 Svelteが殺してしまうのは多分ReactじゃなくてVueなんだろうな……
109デフォルトの名無しさん
2022/01/23(日) 01:07:55.47ID:5LuXaMWA110デフォルトの名無しさん
2022/01/23(日) 01:13:47.61ID:/7F6TbfS laravelとVueは中国語のドキュメントが充実している
11165
2022/01/23(日) 05:44:45.01ID:G94fcmHV 日本は特殊で、YouTube で有名な、雑食系エンジニア・KENTA のサロンでも、
未経験者の転職用にはReactよりも、Vue.js を使うように指示している
誰か、Vue.jsがオワコンかどうか、KENTAに聞いてみてくれ
PHP, Scala は、KENTAがオワコン認定したから、もう新規プロジェクトは無い。
ZOZO はLaravel だけど、創業者の前澤が、会社の株を孫正義に2千億円で売って逃げた
未経験者の転職用にはReactよりも、Vue.js を使うように指示している
誰か、Vue.jsがオワコンかどうか、KENTAに聞いてみてくれ
PHP, Scala は、KENTAがオワコン認定したから、もう新規プロジェクトは無い。
ZOZO はLaravel だけど、創業者の前澤が、会社の株を孫正義に2千億円で売って逃げた
112デフォルトの名無しさん
2022/01/23(日) 05:51:50.36ID:1P4fHIMN KENTA?
誰?
誰?
113デフォルトの名無しさん
2022/01/23(日) 07:22:45.53ID:sJJCSXxo ケンタはフロントが絶望的にできないからお呼びではない
114デフォルトの名無しさん
2022/01/23(日) 17:21:31.55ID:z9Jick6I 中国人ならvue
それ以外ならreact
それ以外ならreact
115デフォルトの名無しさん
2022/01/23(日) 17:25:00.77ID:yoD8olQP これからはvue3 x Nuxt 3だよ
Reactなんて外国にカブれてる奴が使ってるだけだろ
Reactなんて外国にカブれてる奴が使ってるだけだろ
116デフォルトの名無しさん
2022/01/23(日) 18:37:17.60ID:cVkgikFr 中国被れがなんか言ってるぞ
11765
2022/01/24(月) 04:23:26.19ID:VeWznQkJ KENTA・勝又健太は、YouTube のRuby on Rails 初心者向け有料サロンの主。
月千円で、日本6位の3千人が入っている。
1位は、キングコング西野の数万人
Vue.js 日本ユーザー会も3千人で、1つのRailsサロンと同じ人数
KENTAは、日本にプログラミング教育革命を起こした。
1年ぐらいの勉強で、10年以上のプログラマーよりも上
最も短時間の勉強で、給料を上げる方法を見つけた人。
それが、Rails のバックエンドエンジニアになる事
KENTAの普及により、今じゃ未経験者でも、
Bootstrap, Heroku, Docker, CircleCI が当たり前
今や、AWS Fargate, GitHub Actions, Terraform,
TypeScript, React, Vue.js 出来ないと差別化できない
今の未経験者は、それぐらいハイレベルな領域で戦っている。
10年以上の化石プログラマーは、太刀打ちできない。
使っている道具が違うから
ツルハシで掘っている土方と、巨大なメカで、トンネルを掘っているのとの違い。
それに初めて気付いて、教育革命を起こした
月千円で、日本6位の3千人が入っている。
1位は、キングコング西野の数万人
Vue.js 日本ユーザー会も3千人で、1つのRailsサロンと同じ人数
KENTAは、日本にプログラミング教育革命を起こした。
1年ぐらいの勉強で、10年以上のプログラマーよりも上
最も短時間の勉強で、給料を上げる方法を見つけた人。
それが、Rails のバックエンドエンジニアになる事
KENTAの普及により、今じゃ未経験者でも、
Bootstrap, Heroku, Docker, CircleCI が当たり前
今や、AWS Fargate, GitHub Actions, Terraform,
TypeScript, React, Vue.js 出来ないと差別化できない
今の未経験者は、それぐらいハイレベルな領域で戦っている。
10年以上の化石プログラマーは、太刀打ちできない。
使っている道具が違うから
ツルハシで掘っている土方と、巨大なメカで、トンネルを掘っているのとの違い。
それに初めて気付いて、教育革命を起こした
118デフォルトの名無しさん
2022/01/24(月) 08:40:30.54ID:lXb0w+3k いつもKENTAの宣伝しにくる人のレベルを見るとKENTAのレベルの低さが如実にわかる
119デフォルトの名無しさん
2022/01/24(月) 20:21:01.57ID:MA2v7tDv svelteはvueの正当進化系
vue3の中身がsvelteでもおかしくないはずだった
vue3の中身がsvelteでもおかしくないはずだった
120デフォルトの名無しさん
2022/01/24(月) 20:38:11.48ID:bH48I66w じゃあvue君次はsvelteにすり寄ればええやんけ
121デフォルトの名無しさん
2022/01/24(月) 20:56:17.77ID:XwWsIA6P vueって仮想DOM使ってないんだったっけ?
マイナーだからよく知らんが
マイナーだからよく知らんが
122デフォルトの名無しさん
2022/01/24(月) 21:27:03.91ID:vireAt4B123デフォルトの名無しさん
2022/01/24(月) 22:04:02.46ID:AqugRa0+ フロントは各自が好きなもの使えばいい
そのためにバックエンドと切り離したんだからね
明日オワコンなってもすぐに乗り換えられる安心感
そのためにバックエンドと切り離したんだからね
明日オワコンなってもすぐに乗り換えられる安心感
124デフォルトの名無しさん
2022/01/24(月) 23:08:34.60ID:VeWznQkJ KENTA の天敵・モローは消えた
モダンな自社開発系Ruby on Rails のKENTA vs
旧態依然のJava 土方を集める、SES のモロー
みずほ銀行の2千億円・統合プロジェクトも終わって、Java土方の仕事が無くなった。
それで、みずほ銀行はバグってばかり
可読性も悪いし、巨大すぎて直せない
モダンな自社開発系Ruby on Rails のKENTA vs
旧態依然のJava 土方を集める、SES のモロー
みずほ銀行の2千億円・統合プロジェクトも終わって、Java土方の仕事が無くなった。
それで、みずほ銀行はバグってばかり
可読性も悪いし、巨大すぎて直せない
125デフォルトの名無しさん
2022/01/24(月) 23:48:28.66ID:WeU5fM2j サーバーサイドはPHPが一番分かりやすい
Rubyなんて論外w遅いし見にくいw
Rubyなんて論外w遅いし見にくいw
126デフォルトの名無しさん
2022/01/25(火) 06:21:43.12ID:LH8v1+14 わかりやすい≒使いやすい、ではないと思う。それはそれとしてPHPもすごく進化して昔とは別物らしいな。使ってないから知らんけど。
127デフォルトの名無しさん
2022/01/25(火) 06:24:38.49ID:9iAikC29 >>126
いいなぁ
いいなぁ
128デフォルトの名無しさん
2022/01/25(火) 06:56:38.55ID:zGY28tNX Rubyは遅いし世界的に廃れているしな
イキってた残りカスがそこら中でケンタと一緒に宣伝してるがそもそも言語として論外
イキってた残りカスがそこら中でケンタと一緒に宣伝してるがそもそも言語として論外
129デフォルトの名無しさん
2022/01/25(火) 08:00:40.58ID:DsUuhEjU いつものRubyガイジがやたらとKENTAに言及してるのなんでだろう?と思ってたんだが
そのKENTAとやらがRubyを推してるっていう理由だけなのか
この板についてはRubyもKENTAもNGWordに突っ込んでおけば万事解決だな
そのKENTAとやらがRubyを推してるっていう理由だけなのか
この板についてはRubyもKENTAもNGWordに突っ込んでおけば万事解決だな
130デフォルトの名無しさん
2022/01/25(火) 10:03:27.07ID:6PEgrqex ReactのHookはsvelteのstoreの
131デフォルトの名無しさん
2022/01/25(火) 10:03:42.67ID:6PEgrqex ことかな?
132デフォルトの名無しさん
2022/01/25(火) 11:16:11.38ID:n4f4CMvM フック船長はなんでもありな感じ
Reactの純粋さにとって都合が悪いものをまとめて隠蔽するヤバい奴
Reactの純粋さにとって都合が悪いものをまとめて隠蔽するヤバい奴
133デフォルトの名無しさん
2022/01/25(火) 11:39:52.80ID:6PEgrqex 当方、svelteでwebアプリのフロントエンドを学んでいるが
javascriptの型無し && スレッド意識せず && 引数の参照渡し && エラーマネジメント皆無
で、すぐ迷宮になりそう。
こんな言語仕様でよくチームで組めますね…怖い
javascriptの型無し && スレッド意識せず && 引数の参照渡し && エラーマネジメント皆無
で、すぐ迷宮になりそう。
こんな言語仕様でよくチームで組めますね…怖い
134デフォルトの名無しさん
2022/01/25(火) 12:03:18.55ID:VN0kea3O TSにすること
入力を常に信用しないこと(型が付いてても)
出力も信用しすぎないこと
OSSライブラリは間違っている前提でラップする事
関数を盲信せず普通にオブジェクト指向すること
typeフィールドで望まないダックタイピングを抑制すること
これがフロントエンド開発のコツやね
入力を常に信用しないこと(型が付いてても)
出力も信用しすぎないこと
OSSライブラリは間違っている前提でラップする事
関数を盲信せず普通にオブジェクト指向すること
typeフィールドで望まないダックタイピングを抑制すること
これがフロントエンド開発のコツやね
135デフォルトの名無しさん
2022/01/25(火) 12:58:53.71ID:LH8v1+14 >>133
大丈夫、JavaScript怖くないよ!
> javascriptの型無し
TypeScriptとバリデーションで解消
> スレッド意識せず
WebWorker使わなきゃスレッド関係ない。非同期の話なら他の言語でも使われてるから慣れた方がいいかと。
> 引数の参照渡し
なんか問題ある?
> エラーマネジメント皆無
TypeScript使ってれば殆どの実行時エラーは潰せるので、あとはサーバとの通信時くらいになる。そのへんはPromiseなのでcacheメソッドで処理する(RustのResultみたいに)
大丈夫、JavaScript怖くないよ!
> javascriptの型無し
TypeScriptとバリデーションで解消
> スレッド意識せず
WebWorker使わなきゃスレッド関係ない。非同期の話なら他の言語でも使われてるから慣れた方がいいかと。
> 引数の参照渡し
なんか問題ある?
> エラーマネジメント皆無
TypeScript使ってれば殆どの実行時エラーは潰せるので、あとはサーバとの通信時くらいになる。そのへんはPromiseなのでcacheメソッドで処理する(RustのResultみたいに)
136デフォルトの名無しさん
2022/01/25(火) 13:53:10.77ID:Q8c0uB3k ReactとMaterialUIを昨日から始めたんだけど
既に挫折しそう…
https://i.imgur.com/x7ii8B0.png
ボタンの色を変えたいだけなんだけど
色んなページを見ながらやっていて
これで色は変わったんですが
ボタンを押したら指定した色ではなく
白色にボタンが変化してしまいます
なんか設定が間違ってるんでしょうか?
既に挫折しそう…
https://i.imgur.com/x7ii8B0.png
ボタンの色を変えたいだけなんだけど
色んなページを見ながらやっていて
これで色は変わったんですが
ボタンを押したら指定した色ではなく
白色にボタンが変化してしまいます
なんか設定が間違ってるんでしょうか?
137デフォルトの名無しさん
2022/01/25(火) 13:57:11.19ID:Q8c0uB3k ちなみにvariant="contained"を消した場合
ボタンを押したらボタンが消滅します
リロードすればまた緑色のボタンとして復活します
ボタンを押したらボタンが消滅します
リロードすればまた緑色のボタンとして復活します
138デフォルトの名無しさん
2022/01/25(火) 13:57:29.19ID:Q8c0uB3k jQueryでやりたい…泣
139デフォルトの名無しさん
2022/01/25(火) 14:04:28.53ID:Q8c0uB3k 結構色んなサイトを見て
やり方とかimportする内容が違ったりするんですが
色々なパターン試してみた結果
色を変える事が出来るんですが
やっぱりボタンを押すと色がトンチンカンな色になります
sxプロパティで赤色に変えた時は
クリック後に青色になります
もう意味が分からない…
やり方とかimportする内容が違ったりするんですが
色々なパターン試してみた結果
色を変える事が出来るんですが
やっぱりボタンを押すと色がトンチンカンな色になります
sxプロパティで赤色に変えた時は
クリック後に青色になります
もう意味が分からない…
140デフォルトの名無しさん
2022/01/25(火) 14:18:52.87ID:Q8c0uB3k これ消えてるわけじゃないのか
materialUIってもしかして背景が黒の場合が
全く想定されていないUIなのか…
materialUIってもしかして背景が黒の場合が
全く想定されていないUIなのか…
141デフォルトの名無しさん
2022/01/25(火) 14:46:05.04ID:g1NUIKPr 個人的な意見だけど見た目をカスタマイズしたい要件があるときはサードパーティコンポーネントは使わずにゼロから作る方が楽だと思う
便利な機能を持ったサードパーティコンポーネントが使えなくなるのは残念だ
だけど見た目の変更の仕方がわからなくなって何時間もハマるのはもっといやだ
サードパーティコンポーネントでやると決めたら拘りは捨ててコンポーネントを並べるだけで最後まで突っ走る
この見た目の定義がコンポーネントに隠蔽されてるのでカスタマイズしにくい問題をreactの達人はどうやって解決してるんだろう?
便利な機能を持ったサードパーティコンポーネントが使えなくなるのは残念だ
だけど見た目の変更の仕方がわからなくなって何時間もハマるのはもっといやだ
サードパーティコンポーネントでやると決めたら拘りは捨ててコンポーネントを並べるだけで最後まで突っ走る
この見た目の定義がコンポーネントに隠蔽されてるのでカスタマイズしにくい問題をreactの達人はどうやって解決してるんだろう?
142デフォルトの名無しさん
2022/01/25(火) 15:04:21.85ID:Q8c0uB3k143デフォルトの名無しさん
2022/01/25(火) 15:16:41.58ID:Vpr7pdMG Reactの達人では無いけど、
俺はわりとプレーンなコンポーネントを使うし、デザイン面は愚直に書けるTailwindCSSだより。
複雑なコンポーネントはデザイン用のインターフェイスだいたいある気がする
俺はわりとプレーンなコンポーネントを使うし、デザイン面は愚直に書けるTailwindCSSだより。
複雑なコンポーネントはデザイン用のインターフェイスだいたいある気がする
144デフォルトの名無しさん
2022/01/25(火) 15:59:12.23ID:vaBsc+P3 下に記述してるstyleの宣言を上のSenderより上で宣言しないといけないんじゃないの?
145デフォルトの名無しさん
2022/01/25(火) 16:21:49.50ID:H/nIVFN9146デフォルトの名無しさん
2022/01/25(火) 16:36:07.84ID:TQ9E9Mb0 いきなりreactとUIライブラリの学習はキッツイだろ
reactに慣れてきてからUIライブラリ使いなよ
reactに慣れてきてからUIライブラリ使いなよ
147デフォルトの名無しさん
2022/01/25(火) 16:42:44.81ID:Q8c0uB3k ちょっとmaterial UIは諦めます
reactを覚えるだけでも大作業だわ…
親から子コンポーネントに
関数を渡すのに1時間30分かけて進展がない…
もう全部捨ててjQueryでやろうかしら…
Action Script、C/C++、Swift、SwiftUI、
processing、openFrameworks、
AVR(c)、とやってきたけど
初歩的なところでこんなつまづいたの初めてかもしれん…
やってられん…
Facebookが作るものはやっぱりFacebookクオリティか…
reactを覚えるだけでも大作業だわ…
親から子コンポーネントに
関数を渡すのに1時間30分かけて進展がない…
もう全部捨ててjQueryでやろうかしら…
Action Script、C/C++、Swift、SwiftUI、
processing、openFrameworks、
AVR(c)、とやってきたけど
初歩的なところでこんなつまづいたの初めてかもしれん…
やってられん…
Facebookが作るものはやっぱりFacebookクオリティか…
148デフォルトの名無しさん
2022/01/25(火) 16:45:43.61ID:H/nIVFN9 >>147
context使えよ
context使えよ
149デフォルトの名無しさん
2022/01/25(火) 17:23:44.90ID:AcFVm5mX 1時間半で諦める人には向いてないかも
150デフォルトの名無しさん
2022/01/25(火) 17:30:42.61ID:aL9hRZfU >>147
マテリアルUIは使ったこと無いから知らないけど、親から子に関数渡す超初歩的なことならドキュメントに書いてあると思うよ
マテリアルUIは使ったこと無いから知らないけど、親から子に関数渡す超初歩的なことならドキュメントに書いてあると思うよ
151デフォルトの名無しさん
2022/01/25(火) 17:42:37.67ID:vaBsc+P3 さすがにヘボすぎだろ
152デフォルトの名無しさん
2022/01/25(火) 18:38:47.07ID:4LvgZIvr Reduxほんとに使うこと無くなったね
もう2度と関わりたくないよ
もう2度と関わりたくないよ
153デフォルトの名無しさん
2022/01/25(火) 19:01:34.68ID:qx8rIKSM ゆうてまあここはReactについて答えられないやつばっかだしな
口だけなのよみんな
口だけなのよみんな
154デフォルトの名無しさん
2022/01/25(火) 19:17:30.98ID:EaWfnOTy React使えば凄いもの作れるかといったらそうでもないし
そもそもそんな凄いインターフェースなんか求められていない
インターフェースなんかHTMLとCSSで作ればいいんだよね
HTMLとCSSは随分と高機能になったから
そこにちょっとjQueryで動きをつければ十分なことが多い
イラストレータやCADソフトみたいなものはReactみたいなものが
便利だと思うけど、普通の管理画面インターフェースとかだとjQueryで十分
そもそもそんな凄いインターフェースなんか求められていない
インターフェースなんかHTMLとCSSで作ればいいんだよね
HTMLとCSSは随分と高機能になったから
そこにちょっとjQueryで動きをつければ十分なことが多い
イラストレータやCADソフトみたいなものはReactみたいなものが
便利だと思うけど、普通の管理画面インターフェースとかだとjQueryで十分
155デフォルトの名無しさん
2022/01/25(火) 19:26:48.23ID:FhpLBFKD156デフォルトの名無しさん
2022/01/25(火) 19:31:01.82ID:LH8v1+14157デフォルトの名無しさん
2022/01/25(火) 21:42:48.67ID:EaWfnOTy jQueryはバニラと混ぜて使えます。
バニラよりも簡単にかけるところだけ
jQueryを使えばいいのでバニラが簡単というのは
理論的にありえません。
バニラよりも簡単にかけるところだけ
jQueryを使えばいいのでバニラが簡単というのは
理論的にありえません。
158デフォルトの名無しさん
2022/01/25(火) 21:45:15.73ID:EaWfnOTy >>155
> &:hover {
> }
>
> を用意すればいいって話だったりするのかな
ありそうな話だな。CSSが苦手なくせに
CSSを勉強しないから、無駄なJavScriptコードを書く人が多い
そういうやつに限ってCSSをけなして
使えない自分を擁護している
> &:hover {
> }
>
> を用意すればいいって話だったりするのかな
ありそうな話だな。CSSが苦手なくせに
CSSを勉強しないから、無駄なJavScriptコードを書く人が多い
そういうやつに限ってCSSをけなして
使えない自分を擁護している
159デフォルトの名無しさん
2022/01/25(火) 21:55:05.28ID:Gc3NttG8 はいはい。自分で立てたスレでやってね
160デフォルトの名無しさん
2022/01/25(火) 21:56:02.66ID:EaWfnOTy ここでやるよ
161デフォルトの名無しさん
2022/01/25(火) 22:01:21.44ID:TQ9E9Mb0 CSSの勉強とかする奴いるの?
162デフォルトの名無しさん
2022/01/25(火) 23:02:59.34ID:5lVpkzkK 管理画面や業務システム系にはReactがベスト
163デフォルトの名無しさん
2022/01/25(火) 23:04:55.60ID:5lVpkzkK フロントエンジニアなのにcss設計ができないならReact使う意味ない
164デフォルトの名無しさん
2022/01/25(火) 23:19:08.31ID:LH8v1+14 >>162
わかる。fetch待ってあっちの状態を拾いつつこっちに同期して副作用見ながらElement差し替えて……とか考えずにサクッと組めてほんと楽
わかる。fetch待ってあっちの状態を拾いつつこっちに同期して副作用見ながらElement差し替えて……とか考えずにサクッと組めてほんと楽
165デフォルトの名無しさん
2022/01/25(火) 23:42:58.03ID:Vpk3TLE1 漏れは、CSS は分からない。
Ruby on Rails で、SASS・Bootstrap しか知らない
>>136
Railsでは、React, Bootstrap, Bulma, Tailwind が多い
Material-UI, ElementUI は、あまり聞かない
Ruby on Rails で、SASS・Bootstrap しか知らない
>>136
Railsでは、React, Bootstrap, Bulma, Tailwind が多い
Material-UI, ElementUI は、あまり聞かない
166デフォルトの名無しさん
2022/01/26(水) 00:10:14.89ID:WZ6d76Ox 最近のシングルページアプリケーション大嫌いだから早く廃れてほしいわ
167デフォルトの名無しさん
2022/01/26(水) 06:29:00.55ID:HVcJWVLp いちユーザとしての嗜好をここに書かれてもなぁ。
SPAなんて15年位前からあるわけだし、スレタイのライブラリやフレームワークはSPA以外も作れるし。
SPAなんて15年位前からあるわけだし、スレタイのライブラリやフレームワークはSPA以外も作れるし。
168デフォルトの名無しさん
2022/01/26(水) 10:46:32.23ID:iN8tMMZ/ SPAがいいというか最初のロードで終わるから便利なのであって
今時ページ毎に読み込みとかダサいでしょw
今時ページ毎に読み込みとかダサいでしょw
169デフォルトの名無しさん
2022/01/26(水) 11:25:39.57ID:qAyrcykq ページごとに読み込んでくれた方がリセットされる安心感がある
あと遷移前のページとは基本的に切り離して考えて操作すればいいのねということがよくわかるからマルチページのほうが良いと思う
マルチページのほうがハイパーリンクやRPAとの相性もいい
これはあくまでユーザー目線になった時にどっち使いたいか?って考えたときにそう思うってだけね
開発者の目線だとSPAの方がアーキテクチャが綺麗に階層化されててメンテしやすく実装が簡単なのでいいと思う
あと遷移前のページとは基本的に切り離して考えて操作すればいいのねということがよくわかるからマルチページのほうが良いと思う
マルチページのほうがハイパーリンクやRPAとの相性もいい
これはあくまでユーザー目線になった時にどっち使いたいか?って考えたときにそう思うってだけね
開発者の目線だとSPAの方がアーキテクチャが綺麗に階層化されててメンテしやすく実装が簡単なのでいいと思う
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★3 [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 「COP30」開催地を軽蔑? ドイツ首相発言に批判 [蚤の市★]
- 【大分】佐賀関で大規模火災、170棟以上が延焼中 70代男性1人と連絡取れず [ぐれ★]
- 【カブス】今永昇太 1年約34億円で残留へ QO受諾 米メディア報じる [鉄チーズ烏★]
- 【悲報】高市有事で日本に同調する国、1つも現れないwwwwwwwwwwwwwww [603416639]
- 【雑談】暇人集会所part19
- 自閉症が「んなっしょい」と連呼するお🏡
- 【悲報】女の子、整形で片目失明...高市助けて... [856698234]
- 【悲報】風俗嬢「風俗の客は既婚者や彼女持ちがほとんど。いわゆる弱者男性の客はほぼない」なぜ弱者男性は風俗を嫌うのか? [257926174]
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
