Eyes, JAPAN Blog > Server Side Swift が熱い

Server Side Swift が熱い

Shoma Saito

この記事は1年以上前に書かれたもので、内容が古い可能性がありますのでご注意ください。

熱い

とにかく熱い、昨年は様々なフレームワークが出て一斉に『〜触ってみた』系の記事が沢山でた

Eyes, JAPANではまだServer Side Swiftを使ったサービスはないけども、iOS班では次の案件はSwift Onlyでみたいな雰囲気が出ている

フレームワークの数々

上でも言ったが結構なフレームワークが出ている

その中でも注目してるのはPerfectだったりする

Perfect

Perfectという名に相応しいフレームワークでPerfectはPerfectである(ゲシュタルト崩壊しそう)

以前にも、Swift PerfectTemplateをみる というタイトルで上がっているが、すごくドキュメントが充実している https://www.perfect.org/docs/

また、Github上に様々なExample集があるhttps://github.com/PerfectExamples

そのExample集を見ればわかるが、公式で様々なモジュールを提供している

PerfectTemplate ではPerfect-HTTPServerが、 ToDoiOSDemoではそれに加えてPerfect-Turnstile-MySQLなどが使われている

オススメExample

個人的にオススメのPerfectExampleを紹介する

  • Perfect-ToDo-iOS-Demo
    • iOSアプリとServerとでSwiftのみで書かれているので一番良い
    • ディレクトリ構造も本体とModelに分かれているため一番実用的
  • Perfect-Logging
    • Perfectは単体ではログを出力してくれないのでちらっとみると良い
  • Perfect-Turnstile-MySQL-Demo
    • MySQLのデモ

コミュニティ

Perfectはコミュニティも活発なのでSlackなどに入ると楽しい(もちろん全部英語)

また、3月のはじめにtry! swiftというカンファレンスがあり、そこでServer Side Swiftについてまた何かないか期待してる

  • このエントリーをはてなブックマークに追加

Comments are closed.