最后更新:2021年10月27日
2021年10月
评估 在了解它将对你的企业产生什么影响的前提下值得探索

继成功发布服务器端电子邮件应用之后,Basecamp对外公布,他们于今年夏天将旗舰产品Basecamp 3迁移到了Hotwire。当很多组织越来越多地把单页应用(水疗)作为新网络开发的首选,我们非常兴奋地看到Hotwire一直在逆流而上。和单页应用(水疗)不同,Hotwire应用程序的绝大部分业务逻辑和界面导航都在服务器端运行,只有很少量的JavaScript在浏览器上运行。Hotwire把HTML页面模块化为组件(称为涡轮帧),这些组件支持延迟加载,有相互独立的上下文,能够基于用户行为修改上下文从而更新HTML页面。单页应用(水疗)提供无可否认的用户响应能力,但是把传统服务器端网络编程的简单性与现代浏览器工具相结合,为平衡开发人员效率和用户响应能力提供了一种令人耳目一新的方式。

2021年4月
评估 在了解它将对你的企业产生什么影响的前提下值得探索

Hotwire(跨端传送HTML)是一项构建网页应用的技术。页面由组件组成,然而与现代单页应用不同,这些组件的HTML在服务端生成并“跨端”传送至浏览器。这样的应用只在浏览器端运行少量的JavaScript代码用以将HTML片段组合在一起。包括我们在内的许多团队在异步web请求获得跨浏览器支持的2005年前后都尝试了这项技术,然而由于各种原因,这项技术并未引起很多注意。如今,Hotwire使用现代网页浏览器和HTTP的能力来实现单页应用(SPA)的快速、自适应和动态特性。它通过将逻辑放在服务端并保持客户端代码的简洁,实现了更简单的网页应用设计。Basecamp团队发布了一些Hotwire框架来支持他们自己的应用程序,其中包括涡轮增压刺激。涡轮包含了提升应用程序响应速度的一系列技术和框架,例如防止整个页面重新加载,从缓存预览页面以及根据请求将页面切片等。刺激旨在通过将JavaScript对象与HTML页面元素关联起来,以增强浏览器当中的静态HTML。

已发布:2021年4月13日
雷达

下载第25期技术雷达

英语|西班牙语|葡萄牙商业银行|中文

雷达

获取最新技术洞见

立即订阅

查看存档并阅读往期内容

Baidu