こんにちは、けんにぃです。ナビタイムジャパンで公共交通の時刻表を使ったサービス開発やリリースフローの改善を担当しています。 今回は Python 製の Web フレームワークとして FastAPI を導入した話をしようと思います。 Python 製の Web フレームワーク Python ...
1. はじめに:なぜ今、FastAPIなのか? PythonでAPIを開発しようと考えた際、かつてはFlaskやDjangoが主要な選択肢でした。 これらはWeb開発の歴史において重要な役割を果たしてきましたが、2026年現在、特にマイクロサービスやAPI開発の現場では、よりモダンで ...
Python の Web フレームワークを検索すると、Django、Flask、FastAPI の 3 つの名前が必ず出てきます。 最新の Python 開発者アンケートの結果では、これら 3 つのフレームワークが Python を使ったバックエンド Web 開発の選択肢の中で上位を占めていることが確認され ...
開発未経験を含む新卒4名が3日間で完遂。Python/FastAPIでAPIをゼロから実装し、Pytestでの自動テスト設計まで。講師が一人ひとりのつまずきに伴走します。
昨今、多くの企業が自社のWebサービスにGoogleやFacebookなどのソーシャルログインを採用するなど、他社のサービスを取り込むことの需要が増えています。しかし、他社のサービスを取り込む課題として、異なるサービス間でのデータの整合性を保ちつつ ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ 翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています ...
昨今, 多くの企業が自社のWebサービスにGoogleやFacebookなどのソーシャルログインを採用するなど, 他社のサービスを取り込むことの需要が増えています。しかし, 他社のサービスを取り込む課題として, 異なるサービス間でのデータの整合性を保ちつつ ...
FastAPI是Python最快的Web框架之一,性能媲美NodeJS和Go。本文通过一个完整的用户管理系统项目,详细介绍FastAPI的核心功能:路由设计、请求验证、数据库集成、JWT认证、API文档自动生成等。提供完整可运行的代码、Docker部署方案和性能测试数据,助你快速掌握现代 ...
原创 最新推荐文章于 2026-09-17 17:49:52 发布 · 2.8k 阅读 OAuth2(开放授权 2.0)是一种广泛使用的授权框架,主要用于允许用户在不提供密码的情况下,授权第三方应用访问其受保护的资源。OAuth2 使得应用之间可以安全地共享用户资源,典型的应用场景包括社交媒体 ...
1. Python 基本数据结构有哪四种?区别是什么? Python 四种基本数据结构: **list(列表)、tuple(元组)、dict(字典)、set(集合) **。 数据结构 是否可变 是否有序 是否可重复 语法 list 可变 有序 可重复 [1, 2, 3] tuple 不可变 有序 可重复 (1, 2, 3) dict 可变 有序 ...