Javascript 基于Node.js的健壮开源学习项目?

Javascript 基于Node.js的健壮开源学习项目?,javascript,node.js,towerjs,Javascript,Node.js,Towerjs,我正在学习特定的node.js(特别是tower.js)。我希望看到一些非常健壮的开源应用程序示例,这些示例围绕更复杂的场景展开,特别是在映射区域中。到目前为止,我还没有找到一个可靠的例子,我觉得我可以下定决心,但我希望有人能告诉我一个谷歌地图或开放式MapQuest风格的应用程序,如果可能的话,它可以构建在节点之上 在这方面有什么建议吗?任何健壮的示例应用程序都很好,只是其中一个场景就更合适了 我自己一直在开发一个基于Node.js的开放式MapQuest应用程序。这是我能找到的最好的完整堆栈

我正在学习特定的node.js(特别是tower.js)。我希望看到一些非常健壮的开源应用程序示例,这些示例围绕更复杂的场景展开,特别是在映射区域中。到目前为止,我还没有找到一个可靠的例子,我觉得我可以下定决心,但我希望有人能告诉我一个谷歌地图开放式MapQuest风格的应用程序,如果可能的话,它可以构建在节点之上


在这方面有什么建议吗?任何健壮的示例应用程序都很好,只是其中一个场景就更合适了

我自己一直在开发一个基于Node.js的开放式MapQuest应用程序。这是我能找到的最好的完整堆栈引用:。但它还远远不够强大;事实上,它很容易受到SQL注入的攻击

一般来说,您需要两件事:

  • 一个客户端地图渲染器,如,这是令人难以置信的可怕
  • 一个地理空间数据库,比如我正在使用的和,或者他们在那个教程中使用的PostGIS

然后,只需遵循塔楼教程,创建一个RESTful端点,在给定经度和纬度的情况下查询附近感兴趣的项目。您可能无法使用塔模型,因为它们不支持地理空间查询。在客户端,检查地图是否已移动,并获取端点以更新附近的项目。

我在node.js中创建了一个twitter示例。不确定这是否正是你想要的。好吧,我很欣赏你的例子!你是在塔顶上建的吗?如果可能的话,我想在图形和映射方面找到更多的东西。看起来你在学习方面做得很好,自己也开始学习了。你认为在Node中复制一个谷歌地图风格的应用程序需要付出什么样的努力,以及你迄今为止的体验?特别是在特快列车和塔顶;在其中使用谷歌地图:)