DHH锐评 “打包工具”:前端根本不需要构建 (No Build)

出品 | OSC开源社区(ID:oschina2013)

继 “移除 TypeScript” 后,Ruby on Rails 作者 DHH 近日又在公开场合发表了一番 “暴论”—— 称最快的打包工具就是没有打包 (No Build),有了 HTTP/2 以及浏览器原生支持 ES Modules ,前端根本不需要构建

在上周举办的 Rails World 大会上,DHH 说道:“最先进的(打包)技术不再是寻找更复杂的方法来构建 JavaScript 或 CSS,因为前端根本不需要构建。现在可以依靠 HTTP/2 和对 import map 的普遍支持来避免打包。”

via https://twitter.com/dhh/status/1712145950397841826

对于 DHH 提出的「No Build」,Vercel CTO Malte Ubl 称他们已尝试过,结果是行不通。因为在 HTTP2 中,每个请求的开销仍然非常大,并且存在并发限制,此外还会出现瀑布流和低效压缩。目前,“打包” 对于高性能网站来说是无法绕过的。

via https://twitter.com/cramforce/status/1712265070213050390

DHH 不认可 Malte Ubl 所说的 “行不通”。他说道,这就是技术讨论的奇怪之处。即便已经有案例证明项目能完成大规模任务(如 Rails 之于 Shopify),但人们也会声称它不能进行扩展。或者已顺利使用某种方法多年(如 no build JS 之于 HEY 网站),也会有人说这套 “行不通”。

最后,DHH 展示了其公司主站 https://www.hey.com/world/ 的性能表现。他表示 HEY 主要应用运行的 JavaScript 代码没有经过构建。

相关链接:https://twitter.com/dhh/status/1712355222654165278


往期推荐



M2 Ultra可并行运行128个Llama 2 7B流
23岁博士生修复Firefox中的22年 “幽灵老Bug”
ChromeOS就是Linux



这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


相关推荐

  • 1015.AI日报:Midjourney微调动漫模型Nijijourney APP上线
  • 一看就懂:正则表达式不用背
  • 成都周报 | 中东土豪联手成都企业,五粮液再设新基金
  • 红杉投了个大模型;一家咖啡店A轮融了1个亿丨投融周报
  • CCF CED 2023完整日程公布!10月21日,一起探讨大模型时代的工程师文化
  • 21岁SpaceX实习生用AI干出重大考古事件,斩获40000美元!
  • “大大震惊”一位CTO:GPT-4V自动驾驶五连测
  • Python入门,从19个语法开始!
  • 智能风控中的因果推断实践
  • 电信网络运营事件知识图谱构建
  • 火爆外网!23岁华人博士修复22年历史漏洞,网友:我喜欢这个故事
  • 时隔9年,中国学者再获诺伯特·维纳奖!哈工大高会军教授摘得桂冠
  • 千万人围观「烧焦婴儿」图片!伯克利教授辟谣:AI图片检测器无用
  • CityDreamer:一键生成无边界的3D城市
  • 「Meta版ChatGPT」背后的技术:想让基础LLM更好地处理长上下文,只需持续预训练
  • 值得一试的开源模型!开源社区上季度都有哪些靠谱项目?
  • 字节跳动李航:对语言大模型的若干观察和思考
  • 炸裂,包装三年经验,朋友代替面试,还过了。。。
  • 【高通】宣布大幅裁员
  • 高中同桌,大学毕业后,他去了互联网大厂,我考上公务员。目前,他失业在家