Angularjs作为nodejs框架

时间:2014-10-24 22:05:38

标签: javascript angularjs node.js jsdom

我已经使用angularjs很长一段时间了,我已经把我的思想包含在应用程序架构理念,范围,事件,面向服务的模式,di和所有内容中。 我认为使用这个框架在nodejs中进行开发会很棒 所以我尝试开发一个非常简单的module,其中包含一些directivesservices ..由一个.html文件驱动,该文件在jsdom上下文中引导,涉及一些ng-repeat在文件夹中的[files]上,在angularjs控制器内使用require('fs') 嗯,它工作得很好!!
因此可以在angularjs上开发一个nodejs应用程序,在html中对应用程序进行建模! 只需要修理一件事:
jsdom真实并完成dom,其中包含在nodejs中运行的事件,铃声和口哨声。
这导致我的测试应用程序运行速度非常慢 所以我的问题是:
是否有一些轻微的,几乎愚蠢/假的dom库用于nodejs,它只支持angularjs工作所需的必要功能(用户交互功能无用......) [编辑]
看着评论我想我没有很好地解释我测试的目的:
我不打算制作服务器端的angular-html构建器或模板引擎 测试我做了详细说明如何开发一个通用nodejs应用程序,该应用程序可以用作为反应式服务器组件激活器的html建模。
应用程序用例/用途可以是任何内容,从http服务器到独立应用程序或系统服务,不需要输出html或browser-angularjs-app作为输出

CNC中
here是一个启动项目,有基础知识和测试......

1 个答案:

答案 0 :(得分:0)

  

是否有一些轻量级,几乎是哑/假dom库用于nodejs,它只支持angularjs工作所需的必要功能(用户交互功能无用......)?

看看cheerio