javascript - 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 系统。
你有什么建议?
谢谢!
解决方案
最常用的 JS 堆栈是 MEAN 堆栈:MongoDB、Express、Angular 和 Node。你可以在这里找到两个流行的框架:
当然,您还有其他选择和变体,例如使用 React 代替 Angular 等等。
当然,您会发现大量有关“平均堆栈”的有用信息。
好看,喜欢学习它们!
推荐阅读
- node.js - Node js - 以正文作为文件处理多个发布请求
- sql - 如何进行SQL查询以从表中的两列中对相同类型的数据进行排序并从查询中进行选择
- jenkins - Jenkins 掌舵图 - 工作 DSL 问题
- c# - 如何从 ASP.NET 核心 mvc 向 asp.net 核心中的 Web API 发出 PUT 请求?
- java - 如何在 JAAS 登录模块中获取请求 cookie?
- iphone - 通过 IP 在 iPhone 上运行本地页面不适用于所有页面
- javascript - 将事件 gtag 代码发送到 Analytics 以设置目标
- reactjs - 古腾堡区块的范围问题
- ros - 了解ros_control的JointTrajectoryController
- excel - 如何使用 VBA 获取用于导入 Excel 的路径和文件名