MVC、V-MC、V-C-M,可以这么变吗?
1、web1.0下,所有的东西都来自容器,为了便于维护代码和扩展,发明了MVC;
2、web2.0下,有了AJAX,可以把web应用拆分为2块:前端页面(View)和后台(Model、Controller),即V-MC;
3、当下,有了node,可以把web应用进一步拆分:前端页面(View)、node(Controller,由node来实现)、存储数据层(Model),即V-C-M;
4、感觉原来的MVC变的越来越独立,尽管MVC很经典,它也会有改变;
5、所以个人觉得用node写个MVC没有多大意义,把node与各种后台语言杂交更会阻碍node的发展进程,因为node来势凶猛,且数据库端对存取操作虎视眈眈,奥月烤收购假娃不是没有战略储备。
没事蛋疼瞎想,是因为有危机感,害怕走错方向。
欢迎批评,我爱你们~