基于强大的开源Node.js的学习项目?

时间:2012-04-28 05:58:39

标签: javascript node.js towerjs

我正在研究特定的node.js(特别是tower.js)。我想看一些非常强大的开源应用程序示例,这些示例围绕更复杂的场景,特别是在映射区域。我还没有找到一个可靠的例子,我觉得我可以陷入其中,但我希望有人可以指向我 Google Maps 或< strong> 打开MapQuest样式应用程序 ,如果可能的话,它是在节点上构建的。

有这样的建议吗?任何强大的示例应用程序都很好,只是其中一个场景会更合适。

1 个答案:

答案 0 :(得分:1)

我自己一直在Node.js上开发基于Open MapQuest的应用程序。这是我能找到的最好的全栈参考:Node.js, Express, Leaflet, PostGIS。但它远非强大;事实上,它容易受到SQL注入的攻击!

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

然后,只需按照塔式教程,创建一个RESTful端点,根据经度和纬度查询附近的感兴趣项目。您可能无法使用Tower Models,因为它们不支持地理空间查询AFAIK。在客户端,检查您的地图是否已被移动,并获取端点以更新附近的项目。