WEB+DB PRESS Vol.136

「WEB+DB PRESS Vol.136」のカバー画像
定価
1,628円(本体1,480円+税10%) 1,791円(本体1,628円+税10%)
発売日
2023.8.25
判型
B5
頁数
152ページ
ISBN
978-4-297-13610-9 978-4-297-13611-6

概要

特集1
Python最新Web開発
FastAPI+SQLAlchemyで非同期処理

本特集では、マイクロサービスやシングルページアプリケーションと相性が良い、PythonのWebフレームワークFastAPIを用いたWeb API開発の解説を行います。FastAPIの中心的な機能であるスキーマ定義からパフォーマンスを引き出す非同期処理、SQLAlchemyを使ったデータベースとの連携を解説したうえで、本格的なWebアプリケーションを開発します。

特集2
実戦投入パスキー
いまこそ実現、パスワードレス認証!

本特集のテーマは、パスワードレス認証を実現するパスキーです。パスキーの開発にはApple、Google、Microsoftという3 大プラットフォーマーが協力して取り組んでおり、大手サイトでも一気に導入が進むと期待されます。本特集では、パスキーが解決する従来の認証システムの課題と、パスキー導入のベストプラクティスを徹底解説します。

目次

特集1
Python最新Web開発
FastAPI+SQLAlchemyで非同期処理

  • 第1章:Python WebフレームワークFastAPIに入門
    特徴を理解し、最小構成で動かしてみる……陶山 嶺
  • 第2章:APIのスキーマ定義
    APIドキュメントの自動生成、リクエストパラメータの定義、自動バリデーション……陶山 嶺
  • 第3章:マシンパフォーマンスを引き出す非同期処理
    同期処理との違い、非同期I/O、ユニットテスト……陶山 嶺
  • 第4章:FastAPIの豊富な機能
    エラーハンドリング、DI、バックグラウンド処理……陶山 嶺
  • 第5章:SQLAlchemyでデータベースと連携
    基本から非同期I/O対応まで一気に紹介……陶山 嶺
  • 第6章:本格的なWeb API開発にチャレンジ
    支出管理APIを作成する……陶山 嶺

特集2
実戦投入パスキー
いまこそ実現、パスワードレス認証!

  • 第1章:パスキーの登場
    パスワードレス認証、なぜ必要? なぜ実現できない?……えーじ、倉林 雅、真武 信和
  • 第2章:パスキー時代の認証UX
    ユーザーが自然に使えるパスワードレス認証とは……えーじ、倉林 雅、真武 信和
  • 第3章:パスキー実装の基礎知識
    基礎となるWebAuthn APIを理解しよう……えーじ、倉林 雅、真武 信和
  • 第4章:実践! パスキー実装
    WebAuthn APIを使ってパスキーを作成しよう……えーじ、倉林 雅、真武 信和
  • 第5章:パスキー導入時の考慮事項
    プライバシー保護、セキュリティ耐性、互換性問題を正しく知ろう……えーじ、倉林 雅、真武 信和

一般記事

  • ChatGPTのある世界の歩き方
    開発の歴史から将来の課題まで ……あんどうやすし

連載

  • 実践データベースリファクタリング ── アンチパターンに立ち向かう
    【最終回】複雑なクエリを紐解く……曽根 壮大
  • 基礎力アップ! Javaプログラミング
    【最終回】再帰とスタック、キュー ……プログラムの裏側を理解して、どんな処理にでも対応できるようにする……きしだ なおき
  • 乗りこなせ! モダンフロントエンド
    【最終回】日時・数値のフォーマット、多言語化の最新手法 ……Intlの基礎からユースケース、注目プロポーザルまで……左治木 隆成
  • Ruby 3組込みライブラリ紹介
    【最終回】正規表現とRegexp ……マッチ/取得/作成のメソッド、キャプチャ処理、ReDoS対策……西山 和広
  • 現場のPython ── システム開発も! 機械学習も!
    【最終回】最新Python環境構築 ……シンプルでコーディングしやすい環境を整える……altnight
  • Goに入りては…… ── When In Go...
    【最終回】あらためてGoの強みとは ……Goコードのメンテナンス性の高さの理由……牧 大輔
  • Perl Hackers Hub
    【最終回】Carmelによる依存モジュール管理 ……CPANモジュールの更新を高速、安全に……宮川 達彦 監修:牧 大輔、福本 貴之、松木 雅幸、大沢 和宏

コラム

  • 池澤春菜のSF小説の歩き方 ──エンジニアリングの未来を描く名作たち
    【最終回】あなたの世界を変えるSF ……常識を揺さぶれ、世界を揺らせ……池澤 春菜
  • サバンナ便り ── ソフトウェア開発の荒野を生き抜く
    【最終回】脆いテスト ……継続的な変更と改善を阻むテストの原因と対策……和田 卓人
  • ちょっと気になる隣の技術畑
    【最終回】チューニングが止まらない! プログラミングの魅力 ……941さん……日高 正博
  • はまちちゃんとわかばちゃんのREADER'S FORUM ── 読者のページ
    【最終回】……はまちや2、竹原