【GitHub Actions】S3にキャッシュするアクションをリリースしました

はじめに GitHub Actionsで、キャッシュをS3に保存するアクションactions-s3-cacheをリリースしました。 github.com GitHub ActionsにおいてCI/CDを行う際にパッケージインストールやビルドを実行する場面があるかと思いますが、それらの結果をキャッシュす…

LaravelのBladeにVueコンポーネントを組み込む

はじめに Laravelは、以前は標準でVue.jsが使用できるようになっていたのですが、Laravel6.0以降は自前でVue.jsをインストールし、resources/js/app.jsを編集する必要があります。 この記事では、SPAとしてではなく、Bladeを使ったマルチページアプリケーシ…

【初心者向け】Laravelテストチュートリアル

はじめに 「ようこそ・・・『テストの世界』へ・・・」 本記事では、テストコードをまだ書いたことのないプログラミング初学者向けに 「今日からテストを書いてみようかな」 と思ってもらえるよう、チュートリアル形式で簡単なテストの流れを説明します。 題…

【Laravel】アクセサの使い方

はじめに Laravelのアクセサを使うことで、モデルのプロパティ(テーブルのカラム)を、オリジナルの値から別の値に変換して取得することが可能となります。 本記事では、このアクセサの利用例を解説します。 目次 はじめに 目次 環境 事例 アクセサの実装 ア…

「LaravelでLINE Botを作るTechpit教材」のレビュー・感想まとめ

はじめに 「Laravelで飲食店検索LINE Botを作ろう!」という教材をTechpitで公開し、約1ヶ月半が経過しました。 多くの方に購入いただき、また教材への感想も多数いただいています。 今回はそれらを紹介させていただきます。 目次 はじめに 目次 Techpitでの…