マガジンのカバー画像

プロダクト

27
プロダクトチームに関する記事はこちら
運営しているクリエイター

#設計

クリーンアーキテクチャに入門してみた 後編

はじめに前回クリーンアーキテクチャの理論的な部分を学んだので今回は実際にクリーンアーキテクチャで簡単なサンプルアプリの実装をしてみたのでその解説です 実装実装にはGo言語を使用しています 構成など実装したサンプルアプリのリポジトリ 使用技術 Go 1.21.0 echo (https://github.com/labstack/echo) MySQL 8.0 ディレクトリ構成 ├── application # ユースケース├── config

クリーンアーキテクチャに入門してみた 前編

はじめにクリーンアーキテクチャとはよく聞くけどいまいちわからないと思い調べてみた時のメモです 自分とは同じようにクリーンアーキテクチャについて聞いたこと、調べたことはあるけどいまいち理解できなかったという人の理解の助けになれば嬉しいです! 実装例はGo言語を使用しています この記事から得られる内容 アーキテクチャとは何か 一般的なアーキテクチャ、その課題と解決策 クリーンアーキテクチャについて、各レイヤーの責務 アーキテクチャについてアーキテクチャとはなにか?