2019-01-01から1年間の記事一覧

Laravel5.3でAPIを簡単に作ってみる

今年の8月にLaravel5.3がリリースしましたね。 laravel-news.com 色々な変更がありましたが、個人的にはルーティングのファイルが別れたこともなかなか嬉しかったです。 大規模なプロジェクトになるとエンドポイントがたくさん増えてroute.phpがどんどん大…

LaravelのFacadeを自前で実装してみる

今回は、SQSLoggerの開発の時に学んだことについて、少し内容を深く掘り下げて行きたいと思います。 LaravelのFacade LaravelフレームワークにはFacadeという便利な機能があります。config/app.phpにはAliasとして各種Facadeとその短縮形の文字列が登録され…

いかにLaravelで外部依存しているサービスを作ったか

今回は弊社で開発しているWorkinGoodでいかに外部依存しているシステムを開発したか、簡単なサンプルのコードも交えて話をします。 WorkinGoodは派遣スタッフの方が自分で勤怠を入力したり、給与明細を確認することができるサービスです。 技術的には以下の…

AWSを使ったスケーラブルなログ機能を実装した話

今回は自分が開発・オープンソース化したSQSLoggerについて、その開発の流れを書きたいと思います。 現在私達が開発している、派遣先スタッフ/担当者向けアプリケーションである勤怠入力ツールWorkinGoodでは当初、ログを取る機能はLaravelのStorageファサー…