タグ

2018年3月16日のブックマーク (2件)

  • Hanamiの2つの原則のうちの1つ クリーンアーキテクチャとは何なのか - Qiita

    Hanamiのアーキテクチャには2つの原則があります。 それはクリーンアーキテクチャとモノリスファーストです。モノリスファーストについては後日語るとして、クリーンアーキテクチャとは何なのでしょうか?自分なりの理解と考えをまとめてみたいと思います。 現時点での著者の考えなので間違いや理解不足が大いにあると思います。温かい目で読んで下さい。 クリーンアーキテクチャって? まずはHanamiの公式を引用してみます。 The main purpose of this architecture is to enforce a separation of concerns between the core of our product and the delivery mechanisms. The first is expressed by the set of use cases that our

    Hanamiの2つの原則のうちの1つ クリーンアーキテクチャとは何なのか - Qiita
    teckl
    teckl 2018/03/16
    モノリスファーストと、もう一つのクリーンアーキテクチャの話。中心部にエンティティが存在して、外側のレイヤーが内側に依存するのが望ましい、との
  • Hanami | The web, with simplicity

    % gem install hanami Successfully installed hanami-2.1.0 3 gems installed % hanami new bookshelf Created bookshelf/ -> Within bookshelf/ -> # ... -> Running Bundler install... -> Running NPM install... -> Running Hanami install... % git init . && git add . && git commit -m "Initial commit" [main (root-commit) 629fc96] Initial commit 33 files changed, 1430 insertions(+) % heroku apps:create Creatin

    teckl
    teckl 2018/03/16
    社内勉強会で Rubyのwebフレームワーク Hanami のモノリスファーストから始める話、とても良かった