私は、Swift の Web フレームワークである Vapor で最初のステップを実行しています。
私の注意を引いた最初のコードは次のとおりです。
app.get("welcome") { request in
return "Hello"
}
ここの構文がわかりません。つまり、メソッドを呼び出しapp.get()
ていますが、リクエストがパラメーターであるある種の関数も定義しています。これにより、/welcome
URL からアクセスできる get メソッドが生成され、"Hello" が返されることがわかっています。私にとって明確でないのは、このコードがどのように機能し、コンパイラがそれをどのように解釈するかです。