Express.js和基本角度体验

时间:2015-10-02 06:29:00

标签: javascript php angularjs node.js

我希望你能在这里考虑我的问题。

我是PHP开发人员,主要是laravel,并且拥有AngularJSroutingdirectives等基本resource知识。我使用Laravel作为我的后端,Angular作为我的前端来创建单页网站和restful网络服务。

现在,我对学习全栈JavaScript解决方案MEAN.JS非常感兴趣。前一段时间我看了express.js是如何工作的,发现它非常好。

我是否可以同时学习NodeExpress,并且Angular知识最少meanjs个申请?或者在我进入全栈解决方案之前,我应该逐一学习它吗?

希望在我的帖子上得到你的善意考虑。提前谢谢。

1 个答案:

答案 0 :(得分:1)

你需要基本上学习Express with node,因为Node是一个依赖项。我从Mean.js和Mean.io开始,但这些应用程序将前端和后端结合得太紧。事后我希望我学会先使用Express / Node构建一个纯REST API,然后添加一个前端。查看Yeoman发电机:https://github.com/DaftMonk/generator-angular-fullstack

你可以使用没有角度的express / node,只需要一个服务器端REST API。如果你打算继续使用MEAN.JS他们的例子很不错,但我所说的最大障碍是与服务器和客户端的分离可能更清晰。你对Angular的最小知识很好。我建议使用Restangular代替ngResource。太棒了。