React と React Native のスレ (481レス)
上下前次1-新
255: 2021/12/20(月)18:51 ID:DVSwWolF(1) AAS
以前は
親(コンテナ)コンポーネントで状態管理
子(プレゼンテーショナル)コンポーネントは表示だけ
ってのが流行ってたが廃れたな
再レンダリングが発生しやすいせいかな
256: 2021/12/21(火)15:04 ID:2tghIxun(1) AAS
まあケースバイケースになるか
そこそこ複雑な入力ページなんだけど
親に状態を持たせると不定個数の状態の扱いがやりにくい
子に状態を持たせると親への通知がやりにくい
どっちでやってもスッキリしない
257: 2021/12/21(火)15:13 ID:YHqQ6+Ts(1) AAS
入力フォームなら素直にreact-hook-form使え
258: 2021/12/21(火)15:40 ID:ESVu6HO8(1) AAS
ほぉん
なかなか便利そう
どこまで複雑な入力ページに耐えられるか気になるところだけど
単純なフォームならこれで良さそうだ
259(1): 2021/12/29(水)00:29 ID:ceh8LJAo(1) AAS
React完全に理解したがパフォーマンスの上げ方がわからねえ
260: 2021/12/29(水)00:50 ID:b+BxW/Al(1) AAS
>>259
理解出来てねーーじゃん!
261: 2021/12/29(水)01:49 ID:CcYJF9F8(1) AAS
完全に理解した=何もわからんだからな
チョットでかる=世界一わかってるだし
262: 2022/01/04(火)12:28 ID:LToZWYYj(1) AAS
ブラウザデバッガで見て出てるエラー消すところからかな
あとreact-router使わんとページ遷移の度にDOM読み直しとかも効率悪い事この上ない
263: 2022/01/05(水)12:38 ID:1AqA60VG(1) AAS
Reactの優れたイディオム、デザインパターンまとめたサイト、書籍、教えてよ
264: 2022/01/09(日)14:30 ID:YbeZmiIg(1) AAS
react nativeのパーツかわからないんですけど
画面の下から出てくるダイアログってどのモジュールを使えばいいんでしょう?
画像リンク
265: 2022/01/20(木)19:51 ID:fJA5C2IK(1) AAS
reduxでプレーンな只の関数でstate参照したい時ってどうすれば良いの?
reducersでもactionsでも無いから直接stateは見えない。コンポーネントじゃ無いから
store.subscribeもuseSelectorも出来ないgetState()もない。
やりたいことは、Webの初期表示でstate.env{}の中にブラウザの種類・バージョンとかOSの種類とか入れてるけどそれを単純に参照する関数が書けない
stateはreadOnlyで更新しないから見えればOK
export const seeStateAndDoSomething() {
const { env } = getState() ; // これは出来ないけどコレっぽい処理したい
if ( env.browser == 'firefox' ) {
...何かの処理
} else if ( env.browser == 'chrome' ) {
}
);
どうすりゃ良いの?おそえて。
266: 2022/01/20(木)19:58 ID:dHw5M9GX(1) AAS
store.getState()
267(1): 2022/01/22(土)01:00 ID:Q6mU4pBx(1/3) AAS
React Nativeはオワコンらしいですが
Reactは使う価値ありますか?
教えてエロい人
268(1): 2022/01/22(土)01:02 ID:VcaTUFKD(1) AAS
>>267
自分で見極められないの?
269: 2022/01/22(土)01:17 ID:Q6mU4pBx(2/3) AAS
>>268
すいません。
パソコン初心者です。
アドバイスお願いします。
270: 2022/01/22(土)01:19 ID:NdDHIpih(1) AAS
初心者はやめておいた方が良いです
271: 2022/01/22(土)01:25 ID:Q6mU4pBx(3/3) AAS
これから勉強するならFlutterの方がいいですか?
272: 2022/01/22(土)10:04 ID:Z1IOsfXg(1) AAS
シカトっすか?
273: 2022/01/22(土)11:17 ID:N7C2miyW(1) AAS
まず上級者になることをおすすめします
274(1): 2022/01/23(日)11:01 ID:5zqw2dvO(1/2) AAS
create-react-appで、npm run buildしたのですが
manifest.jsonのみがbuildフォルダーにコピーされないです・・・
回避方法ないでしょうか?
275: 2022/01/23(日)11:08 ID:5zqw2dvO(2/2) AAS
>>274
解決しました!失礼しました・・・。
276: 2022/01/26(水)10:48 ID:PJmPV3+3(1) AAS
Reduxのストアにクラスっぽいオブジェクト(プロパティ+関数)入れようとしたら
non-serialize objectがどうのこうのとエラーになった。
そもそも何でシリアライズなんかやろうとするんだ?
277(1): 2022/01/26(水)10:59 ID:0H2oAMTN(1) AAS
不変性を担保するためじゃね
278: 2022/01/26(水)11:35 ID:SY+BWxpR(1) AAS
なんかもっと決定的な感じのフレームワーク出ないのエロい人?
279: 2022/01/26(水)17:40 ID:kU7cNmd7(1) AAS
>>277
別にそんなもん担保する必要ないだろ。
280: 2022/01/26(水)18:01 ID:+qGThwTi(1) AAS
reduxの根本が不変性をベースにしてるんだが
でないとシャロー比較とか成り立たない
たいして有用じゃないがタイムトラベルも不変性前提の機能
そのへんちゃんと理解してから使った方がいいよ
281: 2022/01/27(木)00:56 ID:58xO6kDn(1/3) AAS
そんなどうでも良い概念を使用者全員に押し付けて来んなよ。
単にreactでアプリをリプレイスで作ったら状態がコンポーネント単位で持たれて、
アプリ単位で持ちたいな、と考えたらReduxが一番人気だよって事で採用しただけだ。
不変性?(w) プログラムが変数に余計な変更加えなければ何もしなくても担保されてるだろw
282: 2022/01/27(木)01:06 ID:oXQnXbb3(1) AAS
ダメだこいつ…
283(1): 2022/01/27(木)01:39 ID:58xO6kDn(2/3) AAS
何故それが必要と思うのか説明して見ろよw
284(1): 2022/01/27(木)05:05 ID:kowYjA+c(1) AAS
Ruby on Rails の作者・DHH の動画では、
React, Vue.js とか、規約だけのフレームワーク・Stimulus も使う
上下前次1-新書関写板覧索設栞歴
あと 197 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.011s