关键数据
- 5x更快的页面加载速度
- 30%转化率提升
Deco.cx 是一个创新的前端托管平台,由于 Deno 的平均页面加载速度提高了 5 倍,因此能够吸引到巴西的一些顶级品牌。了解 Deno 如何帮助提高 Deco.cx 客户的性能,并将他们的转化率提高 30%。
Guilherme Rodrigues、Rafael Crespo 和 Luciano Júnior 只用了一年的时间就让他们的快速增长的创新前端平台 Deco.cx 包含了巴西的一些顶级品牌。但他们的快速成功并不让联合创始人 Guilherme 感到意外。据他介绍,他们的客户对“快速的页面加载速度”赞不绝口,其中,提高 100 毫秒可以将转化率提高 8.4%。这些好评主要归功于使用 Deno 和 Deno 子托管进行构建。
挑战
在使用 Deno 之前,联合创始人一直在努力寻找合适的技术来实现他们的愿景,即让开发人员尽可能轻松地为 Web 构建,而不会牺牲最终用户性能。
在之前的公司共事时,Guilherme、Luciano 和 Rafael 意识到,构建电子商务前端正在变得越来越复杂,同时也对性能产生了负面影响。Guilherme 开玩笑地说:“我们被那里的工具所束缚”,指的是他们雇主的工具,以及 JavaScript 社区中普遍存在的工具。“一切都依赖于 JavaScript 密集型的 SPA 架构,使用 React 或类似 React 的框架,这并不适合电子商务等内容密集型的 Web 体验。”
他们知道,在提供高性能、轻量级 JavaScript 网站和直观、简单的开发体验之间存在巨大的机会。他们还专注于电子商务,将其作为开发人员体验和性能的终极测试,因为每一次延迟都会对收入产生切实的影响。Luciano 补充说:“电子商务尤其棘手,因为利润率较低,因此解决方案必须简单且具有成本效益。”
解决方案
Guilherme 从 2019 年 Deno 项目诞生之日起就开始关注它,并相信这种现代的“包含电池”方法是编程的未来。但他们的雇主拒绝采用它,理由是它“太前沿”。尽管如此,联合创始人仍然坚信 Deno 的愿景——通过零配置、内置工具链和对 TypeScript 的原生支持以及Web 标准 API,让编程更简单——他们离开了公司,创建了一家以 Deno 为基础的新公司。
Luciano 说:“使用 Deno 进行构建帮助我们更快地行动。我们在一年的时间内构建了所有内容。”该团队还使用了 Fresh,这是一个下一代 Deno 原生全栈 Web 框架,它不会向客户端发送任何 JavaScript,其特点是现代的开发人员体验和快速的性能。与 Deno 子托管结合使用后,他们客户的电子商务前端都通过边缘服务器进行服务器端渲染,靠近客户的用户。这种技术栈为他们客户(如 Zee.Dog)的页面加载速度提高了 5 倍,转化率也提高了 30%。
Deco.cx 的未来
尽管成立只有一年,并且已经吸引到巴西的一些最大品牌,但 Deco.cx 计划扩展到电子商务领域之外。“我们希望成为 Web 编辑器,让您不必在全代码和无代码之间做出选择,”Guilherme 说。“Deno 为我们提供了追求这些宏伟目标的速度和灵活性。”
想要利用 Deno Deploy 快速、可扩展的多租户基础设施来运行用户的不可信代码吗?查看Deno 子托管.