Php 高端Node.js框架

Php 高端Node.js框架,php,javascript,node.js,Php,Javascript,Node.js,我是Node.js世界的新手。但是我尝试过一些Node.js框架,比如Express.js,不幸的是没有一个满足我的要求 因为我是PHP的本地人,所以我一直在寻找类似Symfony、CodeIgnitier、CakePHP等的框架 基本上,我并不是在寻找只允许路由、支持MVC的低端框架,它或多或少就是一切 我希望在强大的web应用框架中看到的是支持模板系统、易于处理的HTML表单、用户身份验证/自动订阅、会话、缓存、电子邮件、一些低端ORM等功能(主要是具有高端PHP框架的功能) 我知道,Nod

我是Node.js世界的新手。但是我尝试过一些Node.js框架,比如Express.js,不幸的是没有一个满足我的要求

因为我是PHP的本地人,所以我一直在寻找类似Symfony、CodeIgnitier、CakePHP等的框架

基本上,我并不是在寻找只允许路由、支持MVC的低端框架,它或多或少就是一切

我希望在强大的web应用框架中看到的是支持模板系统、易于处理的HTML表单、用户身份验证/自动订阅、会话、缓存、电子邮件、一些低端ORM等功能(主要是具有高端PHP框架的功能)

我知道,Node.js是一种新技术,但是有没有这样的框架?你知道一些新闻稿吗?或者一些小组(论坛),ppl在那里创建和讨论类似的东西


谢谢

您提到的一些功能实际上在express.js中。我不认为有任何功能齐全的框架与PHP/Ruby/Python中的框架相同。好消息是Node.js是Javascript,它是一种非常简单的语言。因此,如果您需要在express.js上添加额外的内容,那么这样做应该不难。虽然不是每个开发人员都喜欢这样,但我喜欢编写自己的小模块来解决某些问题

我会把您发送到,因为这是一个很棒的框架,但我认为您正在寻找(我敢说吗?)。但是,我强烈建议从大型npm模块数据库中选择最适合您需要的模块。Flatiron非常适合这样做,因为它由一组模块组成,每个模块都做一些特定的事情,并将这些模块连接在
Flatiron
模块中。

您可以在站点上找到一些最常用的Node.js全堆栈框架。如果您喜欢OOP和Symfony的依赖注入(带有服务),请看一看(相比之下,目前不要期望Symfony的所有功能都包含在其中)。

我认为这样的东西似乎不存在的原因,使用Node.js的人之所以使用Node.js,是因为他们想要构建一个快速的异步应用程序,而不需要所有的麻烦。如果Node.js不能解决您试图解决的问题,为什么要使用它?为工作使用正确的工具。这个框架似乎没有积极的开发。请参阅Github回购:。最新版本是2014年9月16日发布的V0.4.2。