首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于loopback.js与express js的建议

关于loopback.js与express js的建议
EN

Stack Overflow用户
提问于 2018-02-14 12:42:46
回答 3查看 19.5K关注 0票数 25

计划使用node js构建企业级应用程序。我已经在一些项目中使用过express js。

在研究其他可能的框架时,遇到了loopback js。Loopback.js,一个建立在express框架之上的新框架(3-4年)。应用程序的初始配置和设置非常快,因为我能够在几个小时内设置api端点、基本crud、acl、用户身份验证和jwt。文档有点复杂,coid维护也不好。

但是对于一个更大的应用程序,loopback.js是可伸缩的吗?性能和它的默认对象模型又如何呢?有了express,我们可以用我们想要的方式和自定义的方式来写任何东西。

这方面需要一些建议和要点。loopback.js vs express js

EN

回答 3

Stack Overflow用户

发布于 2018-02-23 16:52:44

正如您所指出的,Loopback构建在express之上。无论你想用express做什么,都可以用loopback来完成。

默认的ORM能够处理基本的crud和跨不同数据源的查询。如果你需要,你至少可以为mongodb和mysql编写原生查询(我还没有检查所有的连接器)。

Loopback以模型为中心。https://loopback.io/doc/en/lb3/LoopBack-core-concepts.html

如果你的应用程序可以分解成像模型一样的实体,那么在我看来,你应该使用loopback。它节省了开发时间,并且内置了很多功能。

我个人喜欢他们的文档。对于一般的用例,这就足够了。

Loopback是一个有点固执己见的框架。他们有一个用于生成模型、远程方法、数据源等的cli工具,甚至还有一个自己的eslint风格指南。然而,我觉得这是合理的。

我在两家公司的生产中使用了环回,我们从来没有遇到过‘扩展’问题

票数 32
EN

Stack Overflow用户

发布于 2018-07-18 12:49:54

你的应用程序的需求决定了,loopback.js将是你使用的一个很好的选择。

在切换到任何新框架之前,请先问自己以下问题:

行业社区学习曲线

  • 是否满足业务

  • Support

  • Demand in

Loopback.js是一个基于javascript的框架,作为Express.js的增强版本构建,因为它使管理API、数据库、表和模型变得更简单。

多个基于Node.js的框架已经存在,并且正在不断改进。例如,1.API-在web开发中很受欢迎2. Loopback.js -在Express.js应用程序中很受欢迎除了这两个之外,还有各种框架,你已经找到了满足你需求的框架。

Loopback.js是基于节点的框架,并且将与大多数操作系统兼容,例如:1.Windows2.Linux3.MAC在行业中广泛使用javascript和Node.js框架,从而在StackOverflow和文档页面上获得广泛的社区支持。此外,许多公司使用环回来创建可伸缩的API管理器和web应用程序。loopback.js文档提供了有关如何创建、开发和管理应用程序的详细信息

票数 13
EN

Stack Overflow用户

发布于 2019-06-26 14:44:26

如果你正在为一个小的宣传册应用程序工作,它需要一些最少的API和内容管理,你应该使用Express.js和一些npm package for SQL (数据库)。但是,如果您正在处理一个企业应用程序,其中您需要处理一些复杂的数据模型,那么您绝对应该使用Loopback.js。

Loopback基于数据模型,我们可以在其中指定关系/迁移/种子。因此,理想情况下,应用程序类型应该决定选择哪个框架。我们无法区分这些框架,因为Loopback构建在Express框架之上。

希望这能有所帮助。:-)

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48779790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档