javascript - Node js 的前端框架是什么

标签 javascript angularjs node.js reactjs mean-stack

最近我正在学习 Node.js 作为后端语言。我发现人们通常使用 MEAN 来做这件事,我的问题是是否有必要有一个前端框架来使用 Node.JS?

对于Angular和React这样的前端框架,哪一个更适合Nodejs?

我做了一些研究,但我看到大多数人在 Nodejs 的 MEAN 中使用 Angular 作为 A。我能知道为什么吗?

最佳答案

绝对不需要有前端框架。您只能将 NodeJS 用于 API 端点,而 NodeJS 应用程序实际上不会渲染任何 View 。这些端点可以由在其他技术上托管在其他地方的其他前端应用程序使用。此外,您可以仅使用nodejs应用程序进行处理或代理或任何您想要的东西。 (尽管 NodeJS 不建议用于分析等 CPU 密集型操作)。

Angular已经进入市场6年多了,而React直到2013年才开始发挥作用。因此开发者社区使用Angular的时间更长,因此它的使用也更广泛。前端用哪个就看你了。

AngularJS、ReactJS、Native JavaScript、JADE、Handlebars 等。您可以在前端使用任何东西。每个人都有自己的优点和缺点。

希望这有帮助。

关于javascript - Node js 的前端框架是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38918295/

相关文章:

angularjs - 在 Azure 服务器 Hot Towel Angular 上获取元数据查询失败错误 Breeze/Breeze/元数据

jquery - Nodejs Controller 调用 Jquery getJSON 时 Ajax 表单获取错误

node.js - Nodejs 在返回结果之前不等待异步函数完成

node.js - 将 POST 方法与 Sequelize 结合使用

javascript - 在 TypeScript 中为 'export' 赋值意味着什么?

javascript - 如何使用 JavaScript 检查 div 背景 URL

javascript - 如何在google脚本中使用函数.getLastRow()

javascript - 使用 jQuery 插件作为 Angular 指令

javascript - ng-model 和 ng-repeat 关系和理解 $scope

angularjs - 身份验证不应该返回 "401 (Unauthorized)"