Tag: backbone.js

如何在服务器端使用require.js?

我现在用Backbone.js在客户端上使用它,但是我也想用Node.js。

如何忽略browserify programmatic api中的库

假设在bundler.jsfind以下代码,并且跟踪entry.js会导致var B = require('backbone'); (Backbone是在package.json声明的依赖项)。 var browserify = require('browserify'); var bundle = new browserify(); bundle.add('entry.js'); bundle.bundle({ noParse: ['backbone'] }); 执行这个捆绑器会产生一个包含原始backbone源的stream。 基于browserify的命令行选项,我预计它会跳过所有主干。 通过阅读来源,我预计可能会有以下工作: var browserify = require('browserify'); var bundle = new browserify({ noParse: ['backbone'] }); bundle.add('entry.js'); bundle.bundle(); 虽然backbone资源仍然出现在stream输出。 是否有可能使用–noparse=FILE作为api的这个应用程序中的configuration选项?

如何用browserify“要求”文本文件?

我正在使用browserify(使用browserify-middleware)我怎样才能要求简单的文本文件,如: var myTmpl = require("myTmpl.txt"); 我cherif stringify插件的browserify,但在文档中的代码不工作与browserify V2

npm从terminal安装错误

我想安装节点在我的MAC ..我收到以下错误…我从节点网站下载节点,并运行该包…你们可以告诉我为什么我面临着这个错误..当我做npm安装 MacBook-Pro:~ Raj$ npm install npm ERR! install Couldn't read dependencies npm ERR! package.json ENOENT, open '/Users/Raj/package.json' npm ERR! package.json This is most likely not a problem with npm itself. npm ERR! package.json npm can't find a package.json file in your current directory. npm ERR! System Darwin 13.0.0 npm ERR! command "node" "/usr/local/bin/npm" "install" […]

如何通过websockets / socket-io / nowjs使用backbone.js

我刚刚进入backbone.js,我发现进度有点慢。 我的主要问题是如何保持我的客户端和服务器端模型同步使用socket-io(技术上我使用now.js,但同一个主体应该适用)。 我认为最好的方法是重写同步方法,但一些简单的build议将非常受欢迎。

Backbone.js和Node.js有什么区别? 哪个最好?

我感觉有点困惑,Node.js中有这么多框架。 有人能够给我一个Backbone.js和Node.js之间有什么区别的概述吗? 哪个最好? 提前致谢。

整合Node.js和Backbone.js

我已经在Node.js和Backbone.js上做了大量的阅读, 我已经阅读了一些教程,并完成了Code School的相关课程。 我觉得我已经对Web应用程序中的每种技术所提供的function有了很好的了解。 我的问题是我真的不知道如何整合这两种技术并将它们串联使用。 我真的很感激,如果有人能指出我的资源,通过使用Node,MongoDB和Backbone的应用程序的整个开发一起。 非常感谢

前端JavaScript框架与node.js

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

在服务器端使用Node.js和Websockets重新使用Backbone.js模型

我一直在努力通过: http://blog.andyet.com/2011/02/15/re-using-backbonejs-models-on-the-server-with-node 我有几个有关共享模型服务器端的问题和关于重写同步的几个问题。 实时模型同步架构ftw。 楷模 所以在这个例子中,他同步他的整个应用程序状态。 我的应用程序状态的一部分是用户模型,它处理像login,寻找他们正在使用的平台types等等我使用这个错误? 我有这个模型中的客户端会话数据,真的不需要在服务器上,我应该把它放在服务器呢? 对于应该与服务器同步的严格应用程序数据的其他模型,如何在服务器上pipe理这些模型? 是否有一个“视图”types的组件可以修改模型,并在模型上扮演服务器需要的angular色? 同步 我想覆盖同步方法与服务器和需要更新的数据的任何其他客户端同步。 你怎么能写一个工作客户端 – >服务器和服务器 – >客户端的同步方法,以便不pipe它被称为每个人都得到更新?

BackboneJS渲染问题

在过去的六个月里,我一直在与Backbone合作。 前两个月都在搞乱,学习和弄清楚我想如何构build我的代码。 接下来的4个月里,一个生产适合的应用程序正在冲击。 不要误会我的意思,Backbone已经把我从之前标准的数千行客户端代码中解救了出来,但是它使我能够在更短的时间内完成更多macros大的事情,从而开辟了一堆新的问题。 对于我在这里提出的所有问题,都有一些简单的解决scheme,就像黑客或者只是觉得错误 。 我保证300分的奖励一个真棒解决scheme。 开始: 加载 – 对于我们的用例(pipe理面板),悲观同步是不好的。 对于某些事情,我需要在接受它们之前在服务器上validation事物。 我们在'sync'事件被合并到Backbone之前就开始了, 我们用这个小代码来模拟加载事件: window.old_sync = Backbone.sync # Add a loading event to backbone.sync Backbone.sync = (method, model, options) -> old_sync(method, model, options) model.trigger("loading") 大。 它按预期工作,但不正确。 我们将此事件绑定到所有相关视图,并显示一个加载图标,直到我们从该模型中收到成功或错误事件。 有没有更好,更清洁的方法来做到这一点? 现在对于困难的人来说: 太多的东西渲染自己太多 – 比方说,我们的应用程序有标签。 每个选项卡控制一个集合。 在左边你收集。 你点击一个模型开始在中心编辑它。 您更改其名称并按Tab键以转到下一个表单项目。 现在,你的应用程序是一个“实时的东西”,注意到差异,运行validation,并自动同步更改到服务器,不需要保存button! 太好了,但是表格的开始处的H2与input中的名称相同 – 您需要更新它。 哦,你需要更新名单上的名字。 俄亥俄州,名单按名称sorting! 这是另一个例子:你想在集合中创build一个新的项目。 你按下“新build”button,你开始填写表格。 你是否立即将该项目添加到集合? […]