【发布时间】:2021-01-01 04:28:17
【问题描述】:
我是编程新手,如果这个问题听起来很愚蠢,我很抱歉
我正在阅读来自turtorial point的MVC框架
从博文中,我能够在 MVC 中理解这一点
M -> 型号模型负责处理 b/w 控制器和视图所需的数据。这可能是从数据库中获取数据?
V -> 查看所有用户看到/交互的东西 -> 主要是前端?
C-控制器处理传入请求,获取参数或正文,转换请求并将其发送到模型。模型将返回数据并将其发送给控制器。然后控制器可以处理/操作数据并将其发送到视图?
根据我以上的理解,我认为路由和控制器是相同的。我从 Ruby on rails 开始,我看到了包含 routes.rb 的文件夹配置。
有人可以确认我的上述理解是否正确,如果是的话,你能想到任何特殊原因,ruby on rails 代码会有一个包含 routes.rb 文件的文件夹配置吗?
【问题讨论】:
标签: ruby-on-rails ruby model-view-controller