浏览器|Web前端:Web 应用程序架构的趋势、最佳实践( 二 )


另一个趋势是单页应用程序 。 这是通过丰富的 JavaScript 应用程序呈现 Web UI 的地方 。 然后 , 它通过各种交互保留在用户的浏览器中 。 在请求方面 , 它使用 AJAX 或 WebSockets 对 Web 服务器执行异步或同步请求 , 而无需加载页面 。
然后 , 用户可以通过有限的页面加载中断获得更自然的体验 。 从本质上讲 , 许多 Web 应用程序都是围绕对象构建的 。 这些对象通过 SQL 数据库存储在表中 。 表中的每一行都有一个特定的记录 。 因此 , 对于关系数据库 , 一切都与关系有关 。 你只需列出目标数据点的行和列即可调用记录 。
有了上述两个趋势 , Web 应用程序现在更适合在多个平台和多个设备上查看 。 即使应用程序的大部分代码保持不变 , 它们仍然可以在较小的屏幕上清晰、轻松地查看 。