Cap*_*ack 4 model-view-controller angularjs phalcon
我对如何使用前端(例如Angular)和后端(例如Phalcon)上的框架开发Web应用程序感到困惑.Phalcon的文档有点像:
<?php
echo "<h1>Hello!</h1>";
echo Phalcon\Tag::linkTo("signup", "Sign Up Here!");
Run Code Online (Sandbox Code Playgroud)
但是我不会使用Angular的{{ }}模板符号来打印东西吗?所以如果我使用Angular,我真的需要使用Phalcon,Laravel或任何其他PHP MVC吗?
我想我试着在一个非常基本的层面上问:如果我使用Angular,我不能只在后端使用单个PHP文件而不使用PHP MVC吗?
(抱歉,我不确定如何说出这个问题;我可能会重新编辑)
对您的问题的简短回答是:是的,您可以使用简单的非mvc后端来处理角度应用程序.事实上,这是一件好事.
如果您愿意,您仍然可以使用MVC框架,但是在服务器端动态地将数据呈现为HTML是可以避免的(尽管有一些例外).
我倾向于建议使用服务器端语言来暴露RESTful API,它只响应JSON数据,然后使用静态html/css/js(Angular)来处理用户交互,导航,视图状态,数据检索等.
| 归档时间: |
|
| 查看次数: |
4453 次 |
| 最近记录: |