前端食堂技术周刊第 96 期:2023 CSS 状态、Nuxt 3.7、TypeScript 5.2、eBay 性能优化

2023-09-11 13:08:22 浏览数 (1)

技术资讯

  • Nuxt 3.7 发布,新版 CLI、原生 Web Stream 和 Response、HTML 渲染优化、实验性支持 async context。
  • pnpm v8.7.0 发布,提升安装速度 33%。
  • State of CSS 2023,调查报告结果出炉。
  • Bun v0.8.0 发布,添加调试器支持、实现 fetch 流式处理、解锁 SvelteKit。
  • TypeScript 5.2 发布
  • Rspack 0.3 发布,原生支持 Web Workers、builtin:swc-loader 支持、更好的 profile 支持、对齐了更多的 API 和 Webpack 架构。
  • 基于开源模型的代码能力超过 GPT4,开源模型里程碑,Code Llama 杀疯了。

下面我们来看技术资料。

技术资料

1. eBay 性能优化那些事儿

eBay 性能优化之旅。

  • 减少资源体积(HTML、CSS、JavaScript、JSON)
  • 首屏内容关键路径优化
  • 图片优化为 WebP 格式
  • 资源预获取
  • CDN 缓存
  • 边缘缓存
  • iOS/Android 应用解析改进
  • 安卓应用启动时间改进

2. 三种不同架构下的 React Suspense

文章深入探讨了 React Suspense 在三种不同架构(客户端渲染、服务器端渲染和服务器组件)中的应用。作者解释了如何使用 Suspense 进行代码拆分、数据获取和选择性水合(hydration),以优化性能和用户体验。

3. 贝塞尔曲线

贝塞尔曲线可视化、交互式讲解。

4. TypeScript 5.3 初体验

文章预览了即将发布的 TypeScript 5.3 版本的潜在特性,包括 Import Attributes、throw 表达式、Isolated Declarations 等。这些新特性旨在提供更多的类型安全、代码优化和性能提升。

0 人点赞