嘿,我正在创业,我必须使用Node.Js和Mongo构建一个简单的数据库(前端是HTML5 / webGL)。基本上我们有一些投资者排队,但在我们触发之前,我想向他们展示一些服务器互动。我做平面设计/商业方面,我的伙伴是技术方面,但因为我们两个兼职时间有限,我需要后端尽快。过去24小时我已经非常熟悉Node.JS和Mongo,并做了一些教程,我现在基本上需要将它们组合在一起并开发模式并实际开始构建我的数据库(如果术语关闭,请原谅我,我是新的。
我正在寻找这方面的一些资源/介绍/教程/方向,我想知道你们是否有一些建议,链接,youtube,等等。任何帮助表示赞赏。谢谢。
这基本上就是我想要完成的事情(也许有帮助):
客户 - >服务器
{
"request": "listProjectsQuery",
"uuid": "fdsldkjfaldjshf"
}
服务器 - >客户端
{
"request": "listProjectsResponse",
"projects": [
"projID001",
"projID001",
"projID001",
"projID001"
]
}
客户 - >服务器
{
"request": "projectQuery",
"uuid": "123oiu4y1o23iuy4",
"projectID": "projID001"
}
服务器< - >客户端
{
"request": "projectData",
"uuid": "123oiu4y1o23iuy4",
"projectID": "projID001",
"name": "projName",
"bricks": [{
"xPos": 123,
"yPos": 123,
"width": 123,
"height": 123,
"brickName": "soundCloud",
"url": "http://www.purple.com",
"zPos":1
},
{
"xPos": 123,
"yPos": 123,
"width": 123,
"height": 123,
"brickName": "soundCloud",
"url": "http://www.purple.com",
"zPos":0
}]
}
答案 0 :(得分:1)
如果这是您第一次构建node.js / mongodb服务器,我强烈建议您查看express.js和mongoose.js。
总的来说,我发现最好的学习方法之一就是在GitHub上查看示例项目。只是四处寻找一个样本项目here,它似乎使用了大多数最佳实践,并且应该让您对如何开始有所了解。