【GraphQL入門】GraphQLとは?初心者が押さえるべき基本の仕組み
はじめに|なぜGraphQLを学ぶのか 僕が現職で開発しているシステムでは、長らく REST API を使ってきました。 RESTはとてもシンプルで分かりやすいのですが、実際の開発ではこんな課題に直面しました。 正直、「...
はじめに|なぜGraphQLを学ぶのか 僕が現職で開発しているシステムでは、長らく REST API を使ってきました。 RESTはとてもシンプルで分かりやすいのですが、実際の開発ではこんな課題に直面しました。 正直、「...
はじめに|Reactアプリを公開すると世界が広がる Reactの学習を進めて「動くアプリ」が手元で完成すると、次に思うのが…「これ、誰かに見せたいな」ではないでしょうか? 僕自身、最初は「公開=サーバーを借りて難しい設定...
はじめに|なぜReactカスタムフックを学ぶのか 正直に言うと、僕はこれまで React のカスタムフックを実務で使ったことはありません。これまでは useState と useEffect を組み合わせて必要な処理を書...
はじめに|Reactでリスト表示につまずいた話 Reactを初めて学んだとき、僕が混乱したのが「リストの表示」でした。 HTMLなら ul > li を手書きすれば済むのに、Reactでは配列をどうやってJSXに変換する...
はじめに|Reactで条件分岐に悩んだ話 ReactでUIを作っていると、必ず出てくるのが「条件によって表示を切り替える」処理です。 あなたも一度は「if文で書ける?」「三項演算子の方がいい?」「&&って...
はじめに|Reactのイベント処理で僕がつまずいた話 前回は useEffect について解説しました。 状態と副作用の関係がわかるとアプリの動きが理解できるようになりましたが、次に僕がぶつかった壁は 「イベント処理」 ...
はじめに|僕がuseEffectでハマった瞬間 前回は useState について解説しました。 「状態を持たせてUIとつなげる仕組み」を理解できると、Reactの面白さが一気に広がるんですよね。 ただ、その次に出てくる...
はじめに|ReactのuseStateで僕がつまずいた話 Reactを初めて触ったとき、正直 「useStateってなに?」 「なぜわざわざこんな書き方をするの?」 と頭の中が「?」でいっぱいになりました。 最初は le...
はじめに|なぜReact Propsの記事を書こうと思ったのか React Propsとは… Reactを学び始めたとき、僕が最初につまずいたのは 「コンポーネント同士でデータを渡す仕組み」 でした。 Rea...
はじめに|なぜJSXの記事を書こうと思ったのか Reactを学び始めたときに最初にぶつかる壁が「JSXって何?」だと思います。 僕自身も 「なんでHTMLっぽいのにJavaScriptの中で書けるの?」 「結局これはHT...