APP下载

简化网页的JavaScript框架

2020-06-30李理

电脑报 2020年15期
关键词:用户

李理

现在的网站容量太大了,根据长期跟踪其他网站的性能及其使用技术的HTTP Archive数据统计,单个网页大小平均约2MB。良好的移动4G连接可以在不到一秒钟的时间内下载2MB字节。但是,今天的网页对于连接速度慢或带宽较小的用户来说是个不小的问题。

当今的网站容量如此之大原因很多,其中包括广告和跟踪脚本,它们占据了相当多的页面。另一个原因是网站不仅仅显示文本和图像,现在许多站点看起来像复杂而庞大的桌面应用程序。

为了构建这些交互式站点,许多Web开发人员都转向使用处理常规任务的开源软件包。这些开源工具将程序员从繁重的重复工作中解放了出来,但是它们使网页更加繁琐。例如Facebook用于构建用户界面的开源React库的容量约100 KB,但加入其他一些图形和工具包,占用很快就要用MB计算了。

Svelte渐成Web框架主流工具

由新闻工作者和软件开发人员里奇·哈里斯创建的新兴JavaScript框架Svelte旨在让编写更快速、更小型的交互式网站和应用程序变得更加容易。Web开发人员肖恩说,他通过从React切换到Svelte,将个人网站的大小从187 KB减少到9 KB:“我甚至没有试图优化尺寸,它的容量就已经下降了。”

Web 框架层出不穷,作为主流 Web 框架之一的 Svelte,有着独特的优势。它不仅可以构建完整的 Web 应用程序,还可以创建自定义元素,并与其他框架制作的已有Web应用程序良好兼容。Svelte是一个有趣的客户端/服务器框架并且可以改变我们的开发方式,它可以在构建时预先呈现JavaScript。Svelte类似于Vue.js的JavaScript框架,传统的框架需要运行时用代码来定义和执行模块、保持状态,更新视图并且还要运行这些框架。……

登录APP查看全文

猜你喜欢

用户
雅阁国内用户交付突破300万辆
关注用户
关注用户
两新党建新媒体用户与全网新媒体用户之间有何差别
关注用户
关注用户
挖掘用户需求尖端科技应用
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户