AppWorks 1.3.0 发布 | 淘系前端架构周刊 210726 期

696

🗞 News

AppWorks 发布 1.3.0 版本

今天,我们很高兴与大家分享 AppWorks 1.3.0 的版本更新。

新功能

  1. VS Code 插件新增 import 智能辅助 import
  2. VS Code 插件新增 propTypes 自动补全 propTypes
  3. Toolkit 新增 Git 管理 git
  4. Toolkit 新增 npm 全局依赖和配置管理 npm

原文链接:AppWorks 发布 1.3.0 版本

关于

官网:appworks.site/

Releases:github.com/appworks-la…

问题反馈:github.com/appworks-la…

📦 Open Source

Bulletproof React

一个用于 React 生产环境的简单、可拓展且健壮的架构。

Intro

GitHub Repo:alan2207/bulletproof-react

Astro

用更少的 client-side JavaScript 构建更快的网站。

Official Blog

GitHub Repo:snowpackjs/astro

tRPC

tRPC 是一个使用 TypeScript 构建强类型 RPC API 的框架。或者,您可以将其视为一种完全避免编写 API 的方法。

GitHub Repo:trpc/trpc

Prestige

用作者的话来说,这是一个强大的、基于文本的、他想要的 HTTP 客户端应用程序。

使用方式非常有意思,只需要以 HTTP 报文的格式书写文档,并敲击 Ctrl+Enter/Cmd+Enter 即可查看其请求和响应信息。

Playground

GitHub Repo:sharat87/prestige

Playground:playground

Fast Node Manager(fnm)

一个基于 Rust 的 Node.js 版本管理工具,可用于替换 Node Version Manager(nvm)。

GitHub Repo:Schniz/fnm

TAURI

一个基于 Rust 的跨平台桌面应用开发框架,对标 Electron,但更小更快更安全。

GitHub Repo:tauri-apps/tauri

📑 Article

在 async setup 中使用 Vue Composition API 可能遇到的问题

文章详细介绍了 Vue Composition API 是如何在没有调用对象的情况下获取到当前组件实例的,同时也对在 async setup 中使用 VCA 存在的调用限制进行了分析并给出了解决方案。

原文链接:在 async setup 中使用 Vue Composition API 可能遇到的问题

21k Star 的 Yapi 被黑客入侵了

文章从源码角度分析了 Yapi 被入侵的原因,非常值得学习。

原文链接:21k Star 的 Yapi 被黑客入侵了

MMKV——移动端优先高性能 KV 组件

文章揭秘了 mmkv 高读写速度的原理,也讲解了一些软件设计中性能优化的一些底层逻辑。

原文链接:MMKV——移动端优先高性能 KV 组件

Journey of a web page 🛣️ - How browsers work

文章系统性解答经典面试题 “从输入URL到页面加载发生了什么”,非常值得学习。

原文链接:Journey of a web page 🛣️ - How browsers work