技術書 リーダブルコードとは何か?その本質に迫る 「リーダブルコード」は、コードの読みやすさを向上させるためのシンプルで実践的なテクニックを紹介する技術書です。コードの可読性を高め、チームの生産性を向上させるための基本原則と具体的な方法を解説します。 2024.10.15 技術書
技術書 ソフトウェアの未来を形作る: 『Clean Architecture 達人に学ぶソフトウェアの構造と設計』 Clean Architectureの設計手法とその利点について解説した記事です。ビジネスロジックを分離し、柔軟で保守性の高いシステムを構築するための方法を紹介します。 2024.10.15 技術書
Laravel Laravelテストコードのサンプル PHP 8.2とLaravel 10.14を用いたテスト環境の構築手順について説明します。テストDBの準備からテストコードの作成、テスト実行、PHPUnitのアサーション、モックの使い方までを詳しく紹介します。 2024.10.14 Laravel未分類
Amplify Next.js(Amplify) + Laravel(ECS)でJamstackなアプリを動かす Next.js(Amplify)とLaravel(ECS)を使用した環境構築方法を解説。Route 53でのドメイン取得、ACMでのSSL証明書取得、ALBを使用したECS設定など、AWSを活用した本格的なウェブアプリ環境の構築手順を網羅。フロントエンドとバックエンドの実践的なフルスタック開発の知識が学べるガイドです。 2024.10.14 AmplifyECSLaravelNext.js
Amplify Next.js + Amplifyでのデプロイ Next.jsアプリケーションの作成からAWS Amplifyを使用したデプロイまでの手順を詳細に解説。GitHubでのリポジトリ管理、Amplifyでのホスティング設定、そして継続的デリバリー(CD)環境の構築方法を網羅。フロントエンド開発者向けに構築方法を学べる実践的なガイドです。 2024.10.14 AmplifyNext.js
AWS Laravel Sail + ECS + ECRでデプロイフロー構築 Laravel Sailローカル開発環境の構築から、AWSのECRとECSを利用したデプロイまでの詳細な手順を解説。VPC設定、Dockerfile作成、CodeBuildとCodePipelineを用いたCI/CDの構築方法を説明しています。AWS上でのLaravelアプリの効率的なデプロイと管理方法を学べます。 2024.10.14 AWSECRECSLaravel