はじめに 業務では「FuelPHP」という第2検索ワードで「オワコン」と出てくるフレームワークを使っているPHPエンジニアです。プログラミングを始めて、もうそろそろで2年が経とうとしています。(他の言語に手を出したくなる年頃です) 掲示板をSPA(シングルページアプリケーション)で作ったので、"SPA開発における"と銘打っていますが、記事の内容は「FlaskでREST APIを実装する」ということに終始しています。 FlaskでAPI開発するにあたり、いろいろな記事を参考にさせていただいたのですが、バリデーションや認証など一通りまとまっている日本語の記事がなかったので(よく知らないのですが、"小さく"始めるのがFlaskの思想?)、勉強したことをまとめてみたいと思います。 自分用のメモでもあるので、膨大な量になってしまっていますが、適宜気になるところだけでも読んでいただけたら幸いです。 R