Tag: javascript framework

我如何添加dynamic包装任何函数调用的JS代码?

我想在运行时包装任何JavaScript调用,例如我想写一个日志来调用Func。 这个包装必须适用于任何function,甚至那些已经使用eval或原型添加的function。

什么是Node.js连接会话()参数中的安全选项

我正在通过以下Connect示例工作: var connect = require ('connect'); var timeout = 30000; // session timeout: 30 seconds var sessionOpts = { secret: 'keyboard cat', key: 'myapp_sid', cookie: { maxAge: timeout, secure: true} /*Example doesn't work with secure?*/ }; var app = connect () .use (connect.favicon()) .use (connect.cookieParser ('keyboard cat')) .use (connect.session(sessionOpts)) .use (function (req, res, next) { […]

Angular.js / D3.js / Node.js之间有什么区别和相似点

我正在尝试探索JavaScript框架,我碰到这些stream行的框架 Angular.js Node.js的 D3.js 我试图谷歌,但发现很less比较。 那么谁能解释他们之间的实际区别和相似之处? 谢谢,Chirag Visavadia

从HTML5游戏开发开始 – 非常困惑

我想开始开发一个HTML5的“简单”游戏,我很困惑我在网上find的许多资源。 我在开发方面有着坚实的背景,但是在完全不同的环境中(具有讽刺意味的是,我开始编程是因为我想成为一名游戏开发人员,而且这是我13年来从未做过的唯一事情)。 混淆来自这样一个事实,虽然我非常了解JavaScript,而且对HTML5有了一些了解,但我无法弄清楚如何将所有这些新东西与我所了解的混合在一起。 例如,这是我在想什么: 这个游戏将是国际象棋的实现。 我有一些简单的“现成的”AIalgorithm,我可以重复使用单人游戏; 这里的目的是学习HTML5游戏开发,所以这一部分目前不是很重要。 我想围绕游戏build立一个网站。 为此,我会使用“常规”CMS,因为我知道其中很多已经有了,而且将会更快。 那么我就有了这个游戏本身,它在“离线”版本中与网站无关,就我所知,它会自己生活在一个页面中。 这是第一个问题 :如何让游戏知道用户的会话? login将由CMS处理(这应该会更容易,因为用户pipe理已经实施)。 作为更进一步的一步,我想把AI移到服务器上。 这是第二个问题 :如何让游戏将玩家的操作发送给服务器,以及如何获得答案? 之后,我想给游戏带来一个PVP元素,即一对一的多人游戏(像老式的国际象棋)。 这是第三个问题 :如何从客户端发送信息到另一个客户端,并保持对话。 为此,人们build议我看一下Node.js,但是还有一个元素是我无法弄清楚如何“粘合”到其他部分。 下面是一个PVP会话中单个动作的例子,这已经让我很头疼:玩家1将他的举动发送到服务器( 游戏如何与Node.js交谈? )。 我需要确定游戏ID(我该在哪里以及如何存储它 ),并确保玩家没有手动修改它,所以它不会干扰别人的游戏( 如何? )。 我意识到,就像我写的那样,整个事情非常混乱,但这正是我目前的感受。 我不知道从哪里开始,因此任何build议都非常受欢迎。

node.js的框架+数据库

我习惯使用RoR开发Ruby,并部署在Heroku上。 我想知道node.js是否存在类似的环境。 我看到了nodester.com(我还在等待我的优惠券),但似乎没有底层数据库。 你会推荐一个特定的数据库来使用node.js吗? 另外,是否有像RoR这样的框架可以提供ORMfunction(如ActiveRecord)?

前端JavaScript框架与node.js

我开始学习像Backbone.js或Embers.js这样的前端JavaScript框架,我想在Node.js中做一些项目。 我一直在阅读一些文档,看起来这些框架是在单个页面中创build应用程序时使用的。 我习惯于开发分成几页的应用程序,我不知道这些框架是否会对我的项目更有帮助或是项目的负担。 我也想知道是否在服务器和客户端都使用JavaScript,因为我使用相同的语言,如果有任何种类的function我可以用来共享他们之间的代码,并且如果任何前端框架更适合因为这个Node.js。