我写的 Rails 的 R+MVC 笔记图
左上角的那个人是使用者,当使用者输入网址连上网址进入网站後会先到Route(路径对照表)。
之後会到Controller, 里面会有Action,那其实Action就是Rails的方法(method), 透过路径对照表会找到对应的Action,就知道要做什麽!
Model这里的意思是资料逻辑,不是资料库,透过Model可以和DB(资料库)拿资料,使用资料库语言(SQL)去沟通。
View是画面的显示,通常资料最後会呈现在这里给使用者看(会回传HTML的方法)。
MVC 的架沟优点是什麽?
分工容易
主要的架构分成三块後,团队会比较好处理。
开发惯例
整个资料夹的结沟都有一定的规律,大家照惯例写程序就不会乱掉。
参考资料
https://railsbook.tw/chapters/10-mvc.html
<<: 【Day25-评估】连韩组长也混淆的混淆矩阵?——学会正确解读模型价值的常用指标:Recall, Precision, Specificity, F1-Score
中心化交易所(CEX)和去中心化交易所(DEX),区分两者最主要就是依据,「钱包是否是自己管理的」。...
请先看 课堂笔记 - 深度学习 Deep Learning (17) Gradient and Di...
「糟了!我还没有看信箱!」顶着一头蓬松乱发的诗忆匆匆的掀开被子,迅速且小心翼翼地沿着旁边的梯子往下攀...
// clear.c #include <stdio.h> int main() { p...
前言 上一篇我们讨论DDD的战术设计,它建议引用各种设计模式,提高生产力,因此接下来,就来介绍各种设...