Skip to content

Instantly share code, notes, and snippets.

View sxzz's full-sized avatar
🏳️‍🌈

Kevin Deng 三咲智子 sxzz

🏳️‍🌈
View GitHub Profile
@sxzz
sxzz / Vue 3.3 主要新特性详解.md
Last active January 15, 2024 04:22
Vue 3.3 主要新特性详解

Vue 3.3 主要新特性详解

前言

Hi,这里是三咲智子,Vue 核心团队成员。Vue 3.3 的这次发布主要是为了改进 DX (开发者体验),新增了一些语法糖和宏,以及 TypeScript 上的改善。

  • 泛型组件
  • 在 SFC(单文件组件)中导入外部 TS 类型
  • defineSlots 来定义插槽的类型
  • defineEmits 更便捷的语法
@sxzz
sxzz / 2022.md
Last active February 7, 2024 20:17
2022,我的开源探索

本篇文章亦发布于我的博客

2022,我的开源探索

2022 年三月份,我写过一篇自我介绍流水账文章,总结了我在大学之前的技术经历。如果还没看过,先去阅读上一篇文章再继续看吧~

现在是时候来讲讲我与开源的故事流水账了 😎!

初来乍到 2020 年 18 岁 大一

@sxzz
sxzz / GitHub.sh
Last active November 5, 2023 09:03
GitHub CLI scripts
# Get the owner of the repository to which you contributed (Pull Requests)
gh api graphql --paginate -f query='
query($endCursor: String) {
user(login: "username") {
pullRequests(first: 100, after: $endCursor, states: MERGED) {
nodes { repository { owner { login } } }
pageInfo {
hasNextPage
endCursor
@sxzz
sxzz / QQ-NT-package.json
Last active February 28, 2024 02:43
package.json for QQ-NT
{
"name": "QQ-NT",
"version": "6.8.3-4068",
"private": true,
"description": "QQ-NT",
"productName": "QQ-NT",
"author": {
"name": "Tencent",
"email": "QQ-Team@tencent.com"
},
@sxzz
sxzz / element-plus.md
Last active March 5, 2024 12:10
Element Plus 源码分析
@sxzz
sxzz / hi.md
Last active December 11, 2023 02:47
自我介绍

自我介绍

👋 Hi,我是三咲智子,00 后,目前大二在读(写于 2022 年),开源爱好者,Vue、VueUse、Element Plus 开源社区团队成员。这篇文章受 Anthony Fu 的播客视频的启发,主要介绍我的编程经历。以时间线为顺序,也是自我回忆和整理下我这些年都干了些什么。部分回忆可能存在时间错误,但事情都是实际发生过的。

我的经历

我从小学就开始接触编程和其他技术相关的东西了。

2011 年 9 岁四年级