作者 | Daniel Curtis译者 | 张卫滨2025 年 JavaScript 现状调查报告(调查于 2025 年 11 月开启并于 2026 年 2 月发布结果)收集了来自 JavaScript 生态系统开发者的反馈。这项由 Devographics 运营、谷歌 Chrome、JetBrains 等企业赞助的年度调查显示,历经多年快速迭代,JavaScript 生态已趋于稳定,工具、框架 ...
斯坦福大学等机构研究人员对1000万个网站进行安全分析,发现近2000个API凭证散布在1万个网页中。这些高度敏感的API凭证可直接访问云平台、支付服务等关键基础设施。研究发现一家全球重要金融机构和无人机固件开发商等组织的凭证被暴露。AWS凭证占验证暴露总数的16%以上,出现在4693个网站上。84%的凭证存在于JavaScript资源中。研究人员通报后,暴露凭证数量在两周内减少了一半,但历史分析 ...
Vite 8.0发布,采用Rust构建的Rolldown作为单一打包工具,取代esbuild和Rollup。Rolldown基于Oxc构建,兼容现有插件API,构建速度比Rollup快10-30倍。新版本还包括DevTools构建分析、WASM SSR支持等功能。该项目由Vue.js创始者尤雨溪创立的Void Zero公司赞助,旨在统一JavaScript生态系统工具链。
Webpack(由OpenJS基金会维护的应用广泛的JavaScript模块打包器)发布了2026年开发路线图,概要介绍了一系列改进,主要包括:减少插件依赖、扩展运行时兼容性,并为Webpack 6奠定基础。 该路线图由技术指导委员会成员Even ...
IT之家12 月 27 日消息,Windows 11正在把越来越多原本属于本地系统的体验转向基于网页的实现方式,这种趋势已经引发争议,连 JavaScript 的创造者、Brave 浏览器创始人布兰登・艾克也公开表达了不满。 最近一段时间,Windows 11 因多项争议不断被讨论。外媒 Windows ...
与许多大规模公司一样,随着代码库不断变大,爱彼迎也在打包工具方面经历了阵痛。即使代码库增至四倍,爱彼迎在2018年将JavaScript代码打包工具从Webpack迁移到Metro后,还是加快了对前端的UX更改。 构建性能显著提升后,从交互时间(TTI)这个指标来看,UI更改 ...
webpack-dev-server 同时还开启了 watch 模式,当发生变化时重新执行完构建后通知 webpack-dev-server。 webpack-dev-server 会让 webpack 在构建出的 JavaScript 代码里注入一个代理客户端用于控制网页,网页和 webpack-dev-server 之间通过 WebSocket 协议通信, 以方便 ...
在分析一些站点的 JavaScript 代码时,比较简单的代码,函数通常都是一个一个的,例如: 但是稍微复杂一点的站点,通常会遇到类似如下的代码结构: 这种写法在 JavaScript 中很常见,对于熟悉 JavaScript 的人来说可能非常简单,但是爬虫工程师大多数都是用 Python ...
既想写给 2020 的你,也想贪心写给 10 年、20 年后的工程师们,现在的你站在浪潮之巅,面对魔幻的互联网世界,很容易把一条河流看成整片大海。未来的读者已经知道了这段技术的发展历史,但难免会忽略一些细节。如果未来的工程师们真的创造出了时间旅行 ...