我正在用PHP(+ MySQL数据库)编写应用程序,但它主要是AJAX应用程序。所以,我想知道,如何创建前端?前端还在MVC?有可能吗?
答案 0 :(得分:3)
当然MVC也可以在前端。 JavaScript是一种丰富的编程语言,由于MVC只是一种设计架构,因此它与语言无关。在一些JS框架中有一些MVC尝试,主要是sproutcore和JavaScriptMVC。
我想有两条路可走,要么完全分开PHP和前端,只需在它们之间传递带有ajax的JSON或XML,或者像经典的Web应用程序一样混合它们,并在其上做一些ajax请求。
答案 1 :(得分:1)
不幸的是,依赖启用JavaScript仍然不是一个好主意,因此优先使JavaScript应用程序“失败”。
我建议首先创建一个基本的PHP / HTML点击重新加载应用程序,这将允许恐龙使用该网站的基本功能,然后在其上构建一个JavaScript / AJAX应用程序,这将增强基础申请。
关于MVC问题:创建JavaScript MVC前端是绝对可能的。几个月前我自己尝试过,效果很好。只需密切关注函数调用的范围。如果你不小心,他们可以离你而去:-P
答案 2 :(得分:0)
如果需要,可以使用AngularJS(AngularJS是JavaScript的MVC框架)。