majestic web
1.0.0
lein new majestic-web your-project-name
ファイルが作成されました!ファイル!
your-project-name
├── Procfile
├── README.md
├── profiles.clj
├── project.clj
├── resources
│ ├── migrations
│ │ ├── 20170805214656_add_hstore_ext.edn
│ │ └── 20170805214656_create_users_table.edn
│ └── sql
│ └── users.sql
├── src
│ └── your_project_name
│ ├── core.clj
│ ├── db.clj
│ ├── home
│ │ ├── html.clj
│ │ └── http.clj
│ ├── html.clj
│ ├── http.clj
│ ├── middleware.clj
│ ├── migrations.clj
│ ├── responses.clj
│ ├── server.clj
│ ├── sessions
│ │ ├── html.clj
│ │ ├── http.clj
│ │ └── logic.clj
│ ├── users
│ │ ├── db.clj
│ │ ├── html.clj
│ │ ├── http.clj
│ │ └── logic.clj
│ └── utils.clj
└── test
└── your_project_name
├── db_test.clj
├── server_test.clj
├── sessions
│ └── logic_test.clj
└── users
└── logic_test.clj
いくつかの異なることができます。lein lein test
ですべてのテストを実行することも、 lein repl
in して(start)
と入力することもできますし、heroku に直接デプロイしてheroku run lein migrate
実行してデータベースを稼働させることもできます。これは、壮大なモノリスを開始するための最小の動作コードのセットであると私が考えるものを提供します。