0
我们正在设计一个新的SPA应用程序。最初,我们计划拥有三层应用程序 -我们是否需要应用层单页应用程序
应用程序层(它将为网页提供服务,并将作为所有其他数据请求的代理)。
业务层(这将为所有业务功能托管WebAPI)。
数据库层(用于存储数据)。
因为这个应用程序将是一个HTML5应用程序,我们可以绕过数据请求应用层并直接调用业务层从浏览器?
一个缺点,我们可以看到的是,它会导致成CORS请求 对于一些要求预检也将进入画面。这可能会降低一点。
如果数据是通过组合来自外部服务命中的数据形成的,则该逻辑将不得不传递给浏览器。
您能否就这些问题提出建议?
感谢