Надежные проекты с открытым исходным кодом Node.js для обучения?

Я работаю над изучением конкретного node.js (в частности, tower.js). Я хотел бы увидеть несколько очень надежных примеров приложений с открытым исходным кодом, которые вращаются вокруг более сложных сценариев, особенно в области отображения. Пока что я не нашел надежного примера, в который, как мне кажется, я могу погрузиться, но я надеюсь, что кто-то может указать мне на приложение в стиле Google Maps или Open MapQuest, которое построено поверх узла, если это возможно.

Любые предложения в этом ключе? Подойдет любой надежный пример приложения, просто один из этих сценариев был бы гораздо более подходящим.

1 ответ

Я сам работал над приложением Open MapQuest на Node.js. Это лучшая ссылка на полный стек, которую я смог найти: Node.js, Express, Leaflet, PostGIS. Но это далеко не надежно; на самом деле, он уязвим для инъекций SQL!

В общем, вам понадобятся две вещи:

Затем просто следуйте учебному пособию по Tower и создайте конечную точку RESTful, которая запрашивает ближайшие объекты, представляющие интерес, с учетом долготы и широты. Вы, вероятно, не сможете использовать модели башен, поскольку они не поддерживают геопространственные запросы AFAIK. На стороне клиента проверьте, была ли перемещена ваша карта, и выберите конечную точку для обновления ближайших элементов.

Другие вопросы по тегам