首页 > 解决方案 > Javascript/NodeJS 生态系统中的 Rails/Laravel 生态系统等价物?

问题描述

在我当前的项目中,当我需要创建一些 Web 系统(一个 Web MVC 系统,有这么多 CRUD)时,我曾经使用以下方法构建它:

Rails + ActiveRecord + Devise + Carrierwave + 其他库

或者

Laravel + Eloquent ORM + 其他库

我开始研究 Javascript/ES6/Typescript 和许多其他东西,我想创建一些我之前在 Rails 或 Laravel 中制作的系统的“克隆”,并使用 Javascript 构建它。

什么堆栈技术与 Rails 生态系统或 Laravel 生态系统(都是 MVC Web 框架)等效/相似?我听说过 Meteor、Adonis、Express,但我很困惑其中哪些是真正的 Web MVC 框架,以及它们各自的主要用途是什么。我读了很多博客文章,我仍然对此感到困惑。

我的目标是构建一个包含许多 CRUD 的 Web MVC 系统。

你有什么建议?

谢谢!

标签: javascriptruby-on-railsnode.jslaravel

解决方案


最常用的 JS 堆栈是 MEAN 堆栈:MongoDB、Express、Angular 和 Node。你可以在这里找到两个流行的框架:

当然,您还有其他选择和变体,例如使用 React 代替 Angular 等等。

当然,您会发现大量有关“平均堆栈”的有用信息。

好看,喜欢学习它们!


推荐阅读