新手问题 Sinatra 中是不是没有 Controller 这个概念

lilijreey · 2017年01月26日 · 最后由 davidzhu001 回复于 2017年02月04日 · 2047 次阅读

大家春节好今天看 scalatra 一个类似 Sinatra 的 Scala web 框架,发现所有的路由映射都定义在一个文件中,而且没有 Controller 的概念. 请问在 Sinatra 中是不是也是只有一个文件写所有的路由,并且没有 Controller 的概念?感谢

sinatra 只是 dsl 化了… controller 可以用 middleware 的形式表示

可以有可以没有…自己控制就好了

Sinatra 没有 controller 和 view 的区分

#5 楼 @nouse 可以有,看怎么定义 controller,每个 route 的 endpoint 都对应一个 handler,这个 handler 形似 controller。

看你遵守 MVC 不

需要 登录 后方可回复, 如果你还没有账号请 注册新账号