2013-02-07 192 views
1

我在寫一個(幾乎)「嚮導」的基於Web的項目。基礎架構是網絡客戶端使用的Restful服務,旨在遵循HATOAS方法。 由於是一個不那麼輕量級的項目,我正在考慮在三個不同的SinglePageApplications中分割項目。 對於你們這是一個好主意?如果是的話,哪些是在頁面之間傳遞參數的最佳方法?例如,一個頁面管理「資源A」,你做一些基本的CRUD操作,然後選擇其中一個進行下一步:例如。基於與「資源A」相關的對象的分析,因此您應該至少傳遞「資源A」標識以及其他一些參數。 謝謝, ˚F多個單頁應用程序或單頁應用程序

回答

1

我有一個類似的項目,不得不寫「合同Manegement系統」移動網絡公司,我爲3類用戶的登錄頁面 - 「管理」,「經理人」,「Resposible人」 ,這些類型的用戶共有3頁,這些頁面中的每一個代表單頁面應用程序,使用REST服務與服務器進行交互,以及純JavaScript將數據傳遞到HTML元素,它像桌面應用程序一樣非常快速地工作...

+0

謝謝塔龍,請給我一些關於一個好辦法的提示,以便在兩個SPA之間傳遞參數? :-) – franco

+0

我的意思是假設我需要從SPA中選擇一個「產品A」並將該ID傳遞給第二個SPA。你認爲用這種方式傳遞參數可能是一件好事:www.example.org/spa_2.x?resourceA=75123然後使用這個URL作爲SPA的基礎。但是讀取這些參數呢?我必須讀取它們在服務器端,然後通過JavaScript傳遞它們或通過js讀取和解析url更好? – franco

+0

是的,最好是製作邏輯,使其不受查詢刺激的影響。將product_ID從一個SPA發送到服務器,並從另一個SPA獲取 –