Software Design (ソフトウェア デザイン) 2024年 9月号 [雑誌]

Software Design (ソフトウェア デザイン) 2024年 9月号 [雑誌]

送料無料(コンビニ送料含む)

0.0 (0件)

1,562円 (税込み)

(2024/10/12 18:34:07時点の在庫、価格情報です。詳しくは販売ページにてご確認下さい。)

販売ページ

商品情報

出版社名 技術評論社
JANコード 4910058270941
発売日/出版年度 2024年08月17日

商品説明

[内容紹介]
【第1特集】実例から学ぶ!
GraphQLでアプリケーション開発
現場における使いこなし方を徹底チェック

Web APIの開発においてRESTに代わる選択肢として注目されるのが「GraphQL」でしょう。GraphQLは、パフォーマンスや開発生産性の向上が期待されている、APIのためのクエリ言語です。
本特集では、GraphQLを使ったアプリケーション開発について、現場でバリバリ使いこなすエンジニア陣が解説します。基本知識はもちろん、サーバサイド、クライアントサイドの双方から設計・実装例を学び、開発したアプリケーションを実運用していくプラクティスまでを押さえれば、みなさんの実践の手助けになるでしょう。

【第2特集】if err != nilを好きになろう
Goのエラーハンドリングと向き合う
ベストな設計戦略を徹底解剖

if err != nilといった比較が頻出する、例外処理がない……。ほかのプログラミング言語から入ってきた人にとって、Go言語のエラーハンドリングはクセの強い仕様になっているようです。シンプルすぎるそのエラー機能を、冗長だと感じる人も多いでしょう。
しかし、このシンプルな言語設計だからこそ、得られるメリットもまた確かにあるのです。本特集では、そんなGoのエラーハンドリングの利点や、そのメリットを最大限活かすためのエラー設計を解説します。
また、Goは標準で持つエラー機能がシンプルであるがゆえに、どのようにエラー処理を実装するのがベストなのか、コードを書いていて迷ってしまうこともあります。そういった疑問については、Q&A形式で疑問と解決策を紹介します。Goのエラー処理のモヤモヤを、本特集で一気に解消しましょう。

[目次]
■特集
【第1特集】GraphQLでアプリケーション開発
第1章 GraphQLとは/和田 祐汰
第2章 GraphQL導入/浦 優太
第3章 サーバサイドの実装/金井 祐樹
第4章 クライアントアプリケーションの実装/内山 高広
第5章 GraphQLアプリケーションの実運用/上原 拓也

【第2特集】Goのエラーハンドリングと向き合う
第1章 Goのエラー処理を理解する/mattn
第2章 失敗しないGoのエラー設計戦略/後藤 玲雄
第3章 GoのエラーハンドリングQ&A/渋川 よしき

■連載
ITエンジニア必須の最新用語解説/杉山 貴章
万能IT技術研究所/万能IT技術研究所
ドメイン解体新書/谷口 元紀
ハピネスチームビルディング/小島 優介
エンジニアのためのやる気UPエクササイズ/えくろプロテイン
インターネットの姿をとらえる/土屋 太二
レガシーシステム攻略のプロセス/半澤 詩織、横田 工
Databricksで勝つデータ活用/北村 匡彦
あなたの知らないChromeの世界/小河 亮
ぼくらの「開発者体験」改善クエスト/高山 温、関根 知宏
実践LLMアプリケーション開発/西見 公宏
AWS活用ジャーニー/杉金 晋
Cloudflare Workersへの招待/福岡 秀一郎
基礎からわかるDetection Engineering/石川 朝久
成功するPSIRTの極意/ただただし
魅惑の自作シェルの世界/上田 隆一
あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/岡本 紗季

販売ページ