目的 プロダクトに適したAPI用Webフレームワークの導入のための調査 現状 flaskを利用してAPIを構築しているが、要件が膨れ上がり複雑度を増してきている 生産性を高く保つために、FWの乗り換えを検討している 作業概要 各FWについて以下の観点でプロダクトにマッチしているかを調査する 必要な機能が揃っている、しかし不要なものがない メンテナンス性が高い(描きやすく読みやすい) ルールや規約が整備され、迷うことが少ない 社内勉強会にて、一人1FWを調査し、調査結果を持ち寄り発表する 作業詳細 1. シンプルなAPIの作成 TODOアプリのAPIを作成してみる endpoint GET /todo (SELECT) POST /todo (INSERT) PUT /todo/ (UPDATE) DELETE /todo/ (DELETE) TODO's data Model id (サロ
![(社内勉強会) API用Webフレームワークの構築・調査 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/84681961a7867fcdb8cee30b70e9e3e7c3996403/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JTI4JUU3JUE0JUJFJUU1JTg2JTg1JUU1JThCJTg5JUU1JUJDJUI3JUU0JUJDJTlBJTI5JTIwQVBJJUU3JTk0JUE4V2ViJUUzJTgzJTk1JUUzJTgzJUFDJUUzJTgzJUJDJUUzJTgzJUEwJUUzJTgzJUFGJUUzJTgzJUJDJUUzJTgyJUFGJUUzJTgxJUFFJUU2JUE3JThCJUU3JUFGJTg5JUUzJTgzJUJCJUU4JUFBJUJGJUU2JTlGJUJCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz00YjBmMWYxODM5NTRhYTJlYTQxODExNWNhNzgwZjY4Nw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtYWtvbGwmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTFkNzY2OWYwNzkwZmQ5N2QwYWM0OThjZjYxNDM2YTVi%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dbbd1e647a58d756f0bb227d327d94c41)