【发布时间】:2017-06-10 18:43:36
【问题描述】:
我有一些关于 Vaadin 架构的简单问题。
- Vaadin 文档声称它是一个Single-Page Application (SPA),但由于页面是在服务器端渲染的,所以它怎么可能在这里和那里使用一些 JavaScript? 如果答案是肯定/可能,Vaadin 如何在客户端解决页面路由问题?
- Vaadin 是否提供干净的模型-视图-控制器分离?对控制器进行单元测试是否容易?
最后,你为什么会选择 2017 年的 Vaadin?
【问题讨论】:
-
询问有关选择 Vaadin 的问题对于 Stack Overflow 来说过于宽泛。但动机的简要概述:Vaadin 旨在为 Web 应用程序构建用户界面,其风格和质量与本机应用程序的风格和质量有关,旨在满足企业风格的目的,例如会计、库存、工作流等。非常适合想要使用Java 的特性(可靠性、性能、出色的工具、丰富的库)服务器端,无需了解 HTTP、HTML、CSS、DOM、JavaScript、WebSocket、Push 和其他以客户端透明方式处理的底层 Web 标准技术的细节。在 Vaadin 旁边。
标签: javascript model-view-controller vaadin