我目前正在开发Web开发方面的项目。我一直试图找出过去几个月的所有作品并取得了很好的进展。
我在前端使用bootstrap和Backbone,这是我最近关注的内容。这部分适用于所有正确渲染的Backbone视图。
对于后端,我将使用Nodejs和express。我上周开始研究它。目前,我正试图通过快递服务发送到服务器的请求。
如何处理请求并发回已经定义了HTML页面和所有内容的Backbone视图。
我遇到过Jade,它经常用于表达,但我无法使用我的主干视图。此外,下划线是如何形成的。我必须在下划线和翡翠之间做出选择吗?
我当然会更进一步,从数据库中提取数据并发送到骨干视图。
感谢您的任何意见。
答案 0 :(得分:1)
下划线(_.template方法)和Jade都可以从模板文件中呈现将由express发送给客户端的html代码。由于下划线不是表达友好,我的猜测是你混淆客户端库(浏览器上的主干使用)和nodeJS的服务器库用户来回答请求调用,如果你使用带有主干的下划线来渲染模板,那么客户端就完成了与快递无关。
本文应该可以帮助您设置所有内容:http://coenraets.org/blog/2012/10/nodecellar-sample-application-with-backbone-js-twitter-bootstrap-node-js-express-and-mongodb/并且它有源代码供您查看。
由于我的猜测是你想要一些功能快的东西,我会建议像sails.js这样的东西可以节省你很多时间配置快递并使它工作。加上sails.js它建立在快递之上。 https://github.com/balderdashy/sails/