2013-02-07 33 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获取 –