我正在写应用程序在PHP (+ MySQL数据库),但它将主要是AJAX应用程序。所以,我想知道,如何创建前端?前端也在MVC中吗?有可能吗?
发布于 2009-12-20 19:09:50
不幸的是,依赖于启用JavaScript仍然不是一个好主意,因此最好让JavaScript应用程序优雅地“失败”。
我建议首先创建一个基本的PHP/HTML点击重载应用程序,这将允许恐龙使用站点的基本功能,然后在此基础上构建JavaScript/AJAX应用程序,这将增强基本应用程序。
至于MVC的问题:创建一个JavaScript MVC前端是绝对可能的。几个月前我自己也试过了,效果很好。只需密切关注函数调用的作用域即可。如果你不小心,他们可能会离开你:-P
发布于 2009-12-20 18:13:27
当然,MVC在前端也是可能的。JavaScript是一种丰富的编程语言,而且由于它只是一种设计架构,所以它是语言不可知的。在一些JS框架中对MVC进行了一些尝试,主要是sproutcore和JavaScriptMVC。
我猜有两条路可以走,要么完全分离PHP和前端,然后在它们之间传递JSON或XML和ajax,要么将它们混合在一起,就像一个经典的web应用程序一样,然后在上面做一些ajax请求。
发布于 2014-09-18 22:14:49
如果你愿意,你可以使用AngularJS (AngularJS是一个用于JavaScript的框架)。
https://stackoverflow.com/questions/1935422
复制相似问题