Laravelを使っているのでvaporを触ってみた
Contents
Vapor?
A Laravel/Lumen Inspired Web Framework for Swift that works on iOS, OS X, and Ubuntu.
だそうで、Swift入門にはいいのかなと思い触ってみました。
インストール
|
|
githubに載っている通りにそのままコマンドをインストールし、
|
|
で現在いるディレクトリにSwiftアプリがインストールされます。
デプロイ
Procfileがあるので、swift builderをherokuに設定してあげると、すぐにアプリケーションを展開できます。
|
|
所感
- Appディレクトリ内にHttpのディレクトリ内のものが入っている
- Resourceディレクトリの中にViewだけ入ってる
- Publicは固定ファイルが入っている
という感じで、ディレクトリ構成をLaravelっぽくして、最低限動くだけにしました。って言う程度でした。 PHPユーザ的には、
- DIとかどうするんだろう
- migration, seeding
- elixir関連によるsass, coffeeの展開
- ネームスペース的なものはどうやってimportするのか
らへんがきになりました。この辺はswift側で吸収してくれるのだろうか。。
Author kotamat
LastMod 2016-04-13