Webエンジニアの日常とリーグオブレジェンド

Webエンジニアとして働いている猫のブログ。EmacsとMySQLとリーグオブレジェンド(LoL)が好物。主に技術的な記事かLoLの記事を書く。

PHPSlimFramework

PHPのSlim Framework 3.11 がリリースされ、 StatusCodeクラスが追加されていた

はじめに 2018年9月にSlimの3.11がリリースされました。私がslimフレームワークを採用して開発を始めた時のバージョンは3.9.2でした。3.9.2のリリースが2017年の11月、3.10.0が2018年の4月。3.9.2から2回のリリースがありました。 3.10.0の変更 3.10.0の変更…

PHPで新しくAPIサーバーを建てるまで - 開発のススメ方や利用している技術スタックなど

はじめに 新しくAPIサーバーを建てるまでの話 新サービスを建てるにあたり考えなければいけないこと 開発を進めるにあたり 言語・フレームワーク・ミドルウェア選定 フレームワークどうするか GraphQLを採用するか、JSONのREST APIにするか サーバー構成をど…

PHP Slim FrameworkのMiddleware

もくじ もくじ Middlewareとは Middlewareの実装方法 Middlewareの利用方法 どういうときに使うか Middlewareとは beforeとafterを指定できる Middlewareの実装方法 functionで実装するかClassで実装するかがあるけどクラスで実装したほうがいいだろう