路由功能在兩個ExpressJS定義通app.get('/*')
和AngularJS通是否需要通過AngularJS和ExpressJS進行路由的情況?
$routeProvider.
when('/*
什麼是需要定義通兩條路線的情況?
第2部分
服務器和客戶端的通信在AngularJS發生直通REST API?
路由功能在兩個ExpressJS定義通app.get('/*')
和AngularJS通是否需要通過AngularJS和ExpressJS進行路由的情況?
$routeProvider.
when('/*
什麼是需要定義通兩條路線的情況?
第2部分
服務器和客戶端的通信在AngularJS發生直通REST API?
第1部分
角僅適用於前端,所以如果你需要對你的數據庫調用(獲取數據或發佈數據),它很可能會經歷一個路由後端(快遞)創建(app.get,app.post)。
如果您的所有數據來自其他人的網站(API),並且您不需要存儲任何內容,那麼在這種情況下,您可能不需要任何後端路由。
這真的取決於你在建什麼。如果我創建一個'待辦事項'列表,我可以使用Angular路線創建'任務'和'已完成任務'頁面,然後在ExpressJS中發佈並獲取路線。您也可以在Express上擁有多個SPA(單頁應用程序),您可能需要另一個具有自己的路線的Angular模塊。
答案(能不能直通socket.io處理呢?)到你的第2部分。
AngularJS是SPA(單頁應用)的框架。對於那些需要加載頁面可以用於路由通角,從而
when('SPA1/...
定義可以子集的總應用程序可以被路由通角特殊SPA溫泉。您的常規路線app.get('/home ...
可以通過ExpressJS完成。
你的意思是別人的網站是什麼? – Swagg
大型網站通常會通過返回JSON的API查詢訪問其部分數據。例如,如果您使用www.reddit.com/hot.json,您將獲得可以在Angular中使用而無需後端的JSON數據。您可以顯示它,但不能存儲它。 – StickMaNX