是否有像 GWT 这样的Node.js扩展来隐藏 GUI 中的客户端/服务器通信



Java 中 Google Widget Toolkit (GWT) 的一大好处是完全隐藏了客户端/服务器通信。

当我使用 GWT 编写用户界面时,我可以实例化控件,然后读取它们的内容,就好像它们只是服务器端对象一样。无需手动解析 POST 请求,尤其是将 HTML 名称映射到其相应的 HTML ID。

我喜欢这个概念,因为它消除了潜在的错误源,并且似乎大大加快了编码速度。

我即将切换到 node.js并且想知道是否有类似 GWT 的东西可用于 node.js/Javascript 中的用户界面开发? 例如,一个扩展,允许我只在服务器端本地创建一次小部件,然后在用户提交表单后解析读出它们的内容?

是的。 看看 https://www.meteor.com/观看网站上的主要视频。

MeteorJS具有"滞后补偿",这意味着更改会立即出现在浏览器中,但也会尽快发送到服务器。 如果服务器拒绝或修改对数据库的更改,则浏览器将更新以反映接受的最终值。 视频很好地解释了这个概念。

最新更新