User-AgentとBlade.phpを使った表示切り替え
はじめに
Webサービスを開発していると、「PCではこの表示にしたい」「スマホではレイアウトを変えたい」といった場面がよくあります。
もちろん最近ではレスポンシブ対応で解決することも多いですが、場合によってはサーバー側で端末を判 ...
OAuthログインを実装するときのフロントエンドとバックエンドの責務分離
WebサービスでGoogleログインやAppleログインなどのソーシャルログインを実装する場合、悩みやすいポイントの一つが、
ログインボタンや認証処理をフロント側でどこまで持つべきか
バックエンド側にどこまで任せる ...
Laravelのキャッシュ機能を利用してパフォーマンスを改善する
今日はLaravelのキャッシュ機能を紹介したいと思います。
Laravelのキャッシュ機能の優れている点は、キャッシュできる内容が非常に柔軟かつプログラマーに寄り添っている点にあります。
基本的な使い方例えば ...
Laravelで学ぶRESTful API:create・store・edit・updateの正しい使い分け
今回は、Laravelでルートを設計する際によく使われる「RESTful API」について、弊社が運営している課金通話プラットフォーム「Port」で最近導入した本人確認機能を例に、ルート設計やコントローラの使い分けとあわせてご紹介いた ...