[英]How to structure Angularjs/Leaflet/Node.js Application
我正在開發實時分析公共交通的 Web 應用程序。 我構建了一個交互式地圖儀表板。 我使用 : - Node.Js: 進行后端處理。 - Angularjs & Leaflet:用於前端數據可視化。
我想重新組織我的項目,但找不到方便的結構。 我查看了 angular-seed,它是 AngularJS 應用程序的官方起點。 “app”目錄包含以下結構:
css/
img/
js/
app.js
controllers.js
directives.js
filters.js
services.js
lib/
partials/
[ng-boilerplate][1]
repo 上發現的另一種結構
build/
src/
app/
assets/
components/
less/
testacular/ (or karma/)
vendor/
Grunfile.js
module.prefix
module.suffix
package.json
我發現了這個Angular Leaflet App Skeleton ,它可能是一個好的開始,但是我如何添加 Node.Js 我還發現了兩篇很棒的文章:
你推薦使用 angular-leaflet-directive 和 Node.js,還是構建 Angularjs/Leaflet/Node.js 項目?
在這種情況下,構建我的項目的最佳方式是什么?
最好不要在同一個項目中使用 Angular 和 NodeJS 代碼。 讓您的 NodeJS 項目成為純 JSON API。 Angular 項目可以是一個客戶端項目。
您可以從 Apache 或 CGI 服務器提供 Angular 代碼,並為 NodeJS 運行 Express 服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.