【第1特集】3つの壁とその越え方 もう怖くないReact コンポーネントとJSXの壁・状態管理と大規模化の壁・パフォーマンスの壁 「JavaScriptのUIライブラリReactの始め方」とは Webプログラマがどんなプログラミング言語を好むのかを調べた各種統計サイトでReactが人気です。 その理由は「シンプル」で「イージー」。 プログラマとして覚えることが最初は少し多いのですが、応用が利きやすく生産性を高めるのが気に入られているポイントです。 そんなReactを本特集では、まずは開発環境のセットアップから、各種コンポーネントの書き方まで丁寧に紹介します(その中でJSXの扱い方にも触れていきます)。 大規模Webシステムへの展開していくうえでのノウハウを、Reactの状態管理にフォーカスしさらに理解を深めるためにReduxのしくみに触れ、カートアプリの作成を通して演習形式で解説します。 パフォーマンスの向上方法についても、描画やプロファイリングの観点からチューニング方法を考察します。 第1章:なぜReactなのか 第2章:コンポーネントとJSXの壁 第3章:状態管理と大規模化の壁 第4章:パフォーマンスの壁 【第2特集】GraphQLでかなえる 効率的なデータ通信 新進気鋭のアプリケーション実装パターンの全体像 Webの発達につれてRESTを使った場合の問題点が出てきました。 サービスが長期化するにつれて増え続けるAPIのエンドポイント、クライアントがパーソナライズされたデータセットをリクエストできないなどが挙げられます。 そこで型システムやクエリ言語などから構成されるGraphQLが注目されています。 GitHubやIBM、Twitterなどもでも採用されていますが、様子見をしている人も少なくありません。 そこで、従来のRESTとの違いや導入事例などを解説し、メリット/デメリットが見通しよくわかるようになります。 第1章:GraphQLの全体像 第2章:GraphQLの実装をしてみ 第3章:GraphQLの歩き方 【新連載】 Pythonモダン化計画ーECサイトモノタロウの進化を支えるテクノロジ UNIXテキスト処理の極意ー基本中の基本を押さえる技術力向上の手がかり [短期連載]GitOpsで作るKubernetesのCI/CD環境
人気のある作家
講談社 (209) 小学館 (177) NHK出版 (145) 集英社 (141) KADOKAWA (139) アシェット・コレクションズ・ジャパン (105) デアゴスティーニ・ジャパン; 週刊版 (73) 朝日新聞出版 (68) 週刊プロレス編集部 (66) 三栄書房 (65) リクルート (63) 日本スポーツ企画出版社 (62) ゴルフダイジェスト社 (60) 宝島社 (59) 交通新聞社 (59) デアゴスティーニ・ジャパン (54) 東京ニュース通信社 (53) ワニブックス (52) 学研プラス (51) デアゴスティーニ・ジャパン; 隔週刊版 (50)