コンテンツへスキップ ナビゲーションに移動

ミムラソフト

  • ブログ
  • お問い合わせ

ブログ

  1. HOME
  2. ブログ
2025年12月12日 / 最終更新日時 : 2025年12月13日 @yuuji_mimura ソフトウェア設計

YelpCampをクリーンアーキテクチャで再構築する② - 実装・テスト編

今回はクリーンアーキテクチャ (Clean Architecture) を用いて、前回の YelpCamp アプリを実際にリファクタリングしていきます。 前回のリファクタリング戦略をおさらいすると以下のようになっています […]

2025年12月1日 / 最終更新日時 : 2025年12月4日 @yuuji_mimura ブログ

YelpCampをクリーンアーキテクチャで再構築する① - 理論編

今回は Udemy の人気講座で教材として使用されている「YelpCamp」というWeb アプリを「クリーンアーキテクチャ」で再構築 (リファクタリング) してみます。本記事ではクリーンアーキテクチャの基本的な定義と、移 […]

2025年11月28日 / 最終更新日時 : 2025年12月4日 @yuuji_mimura WordPress

WordPressでエクスパンダーを自作する方法

今回は WordPress のブロックエディタ で使用できる、簡単な折りたたみ機能を持つプラグインを作成してみます。WordPress 6.x 以上をお使いであれば、テキスト セクションに「詳細(Details)」という […]

2025年10月30日 / 最終更新日時 : 2025年10月31日 @yuuji_mimura PHP

PHPのテスト環境構築メモ:PHPUnit・Pest・Codeception

今回は PHP のテスト環境を構築する方法をメモとして残します。Laravel 等のフレームワークでは、プロジェクト作成時にすでにテストの実行が可能になっていますが、今回は素の PHP 環境で 1 から環境を構築していき […]

2025年9月29日 / 最終更新日時 : 2025年10月9日 @yuuji_mimura CI/CD

CI/CDのセットアップ③ (GitHub & Azure)

前回からの続きです。今回からは AWS の S3 というサービスに GitHub と Azure から CD (デプロイ) を行っていきます。 ※(2025/10/02 追記) Azure Pipelines から S3 […]

2025年9月21日 / 最終更新日時 : 2025年10月2日 @yuuji_mimura CI/CD

CI/CDのセットアップ② (GitHub & Azure)

前回からの続きです。今回は「Azure Pipelines」を使用して CI 環境を構築します。前回と同様に、クラウド版の他にローカル環境でも実行できる環境を構築します。GitHub Actions も大規模案件に使えま […]

2025年9月10日 / 最終更新日時 : 2025年9月29日 @yuuji_mimura CI/CD

CI/CDのセットアップ① (GitHub & Azure)

今回は、CI/CD (継続的インテグレーション/継続的デリバリー)が行える環境を構築します。簡単にご説明すると、CI/CDとはソフトウェアのビルドやテスト、さらにはデプロイ(デリバリー)を自動化する仕組みになっています。 […]

2025年8月26日 / 最終更新日時 : 2025年9月21日 @yuuji_mimura React

React版 YelpCampデモ

今回はReactでYelpCampを実装します。YelpCampとはUdemyさんの以下の講座の中で紹介されているWEBアプリで、オリジナル版はNode.jsとExpressで構築されています。基本的なWEBアプリに必要 […]

2025年7月15日 / 最終更新日時 : 2025年7月16日 @yuuji_mimura Blazor

Blazor版 YelpCampデモ

今回はBlazorのUnited(Web App)版でYelpCampを実装します。YelpCampとはUdemyさんの以下の講座の中で紹介されているWEBアプリで、オリジナル版はJavaScriptとNode.jsで構 […]

2025年5月29日 / 最終更新日時 : 2025年5月29日 @yuuji_mimura React

Reactのデバッグ

今回は「React」を、VSCodeでデバッグできる様にセットアップします。ReactはBlazorなどと同じフロントエンドのユーザーインターフェイスを構築できるフレームワークになっています。Vue.jsと同じJavaS […]

投稿のページ送り

  • 固定ページ 1
  • 固定ページ 2
  • …
  • 固定ページ 5
  • »

プロフィール

還暦過ぎのアプリケーションプログラマです。おもに医療分野の大規模な業務アプリを長年作ってきました。Windowsのソフトばかり作っていたらいつの間にかガラパゴス化していました。現在はWEBエンジニアを目指して勉強中です。

最近の投稿

YelpCampをクリーンアーキテクチャで再構築する② - 実装・テスト編

2025年12月12日

YelpCampをクリーンアーキテクチャで再構築する① - 理論編

2025年12月1日

WordPressでエクスパンダーを自作する方法

2025年11月28日

PHPのテスト環境構築メモ:PHPUnit・Pest・Codeception

2025年10月30日

CI/CDのセットアップ③ (GitHub & Azure)

2025年9月29日

CI/CDのセットアップ② (GitHub & Azure)

2025年9月21日

CI/CDのセットアップ① (GitHub & Azure)

2025年9月10日

React版 YelpCampデモ

2025年8月26日

Blazor版 YelpCampデモ

2025年7月15日

Reactのデバッグ

2025年5月29日

カテゴリー

  • ブログ
    • ASP.NET Core
    • Blazor
    • CI/CD
    • Go
    • JavaScript
    • Laravel
    • Node.js
    • PHP
    • React
    • TypeScript
    • WordPress
    • ソフトウェア設計

アーカイブ

  • 2025年12月
  • 2025年11月
  • 2025年10月
  • 2025年9月
  • 2025年8月
  • 2025年7月
  • 2025年5月
  • 2025年4月
  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月

ミムラソフト

  • プロフィール
  • ブログ
  • お問い合わせ
  • プライバシーポリシー
  • サイトマップ

Copyright © ミムラソフト All Rights Reserved.

Powered by WordPress with Lightning Theme & VK All in One Expansion Unit

MENU
  • ブログ
  • お問い合わせ
PAGE TOP