hi, 我是xiaoqinvar, 热爱TypeScript
技术栈的后台开发人员,我很期待通过
Github 来见证我的成长
- 💼 在一家小公司做 node 全栈
- 💬 我很乐意和大家交流想法和未来技术趋势;特别
是
EcmaScript
、TypeScript
、node.js
、分布式架构
、区块链技术
、web3.0
// 精通 > 熟练掌握 > 掌握 > 了解
{
"工作经验": "3年",// 6.25
"基础": [
"计算机组成"/*了解*/,
"二进制"/*了解*/,
"字符集编码解码"/*了解*/,
"数据结构与算法"/*了解*/,
"设计模式"/*了解*/,
"对称加密、非对称加密、混淆、常见编码解码(base64、URI)"/*掌握*/,
// ...
],
"前端": {
"三剑客": ["html", "css", "js"]/*精通*/
"Vue": ["Vue全家桶", "element-ui"],/*精通*/
"Ract": ["Ract全家桶", "antd", "umijs", "zustand"]/*掌握*/
// ...
},
"后端": {
"nodejs": {
"通用型中间件": [
"大部分中间件"/*掌握*/,
"passport"/*精通*/
],
"express": ["express", "nest.js"],/*熟练掌握*/
"koa": ["koa", "egg.js", "midway.js"]/*熟练掌握*/
},
"db": ["mongodb"/*掌握*/, "mysql"]/*熟练掌握*/,
"mq": ["rabbitMQ"/*了解*/, "kafka"/*了解*/],
"memory cache": ["redis"/*掌握*/],
"search engine": ["elastic search"/*了解*/]
// ...
},
"运维": ["linux常用命令"/*熟练掌握*/, "docker"/*熟练掌握*/],
"特定业务场景": {
"通用型业务": {
"IAM": ["认证要素", "TOTP/OTP", "WebAuthn", "OAuth2.x", "OpenID Connect(OIDC)", "RBAC/ABAC/ReBAC...", "JWT(对称/非对称加密签名)", "SSO"]/*熟练*/
// ...
},
"代理流量": ["VPN隧道"/*了解*/, "代理协议 + clash引擎"/*熟练掌握*/],
// ...
},
"网络": {
"TCP": "",/*掌握*/
"UDP": "",/*了解*/
"TLS": "",/*熟练掌握*/
"HTTP": ["HTTPS"/*精通*/, "HTTP1.1"/*精通*/, "HTTP2"/*了解*/, "HTTP3/QUIC"/*了解*/],
"SSH": ["SSH隧道"],/*了解*/
"DNS": "",/*掌握*/
}
// ...付费解锁🔒
}
🏆 实践 nest.js 第三方登录实践、第三方支付实践
- ✅ 找到晋升空间大的平台
- ✅ 《Vue3.js 设计与实现》
- ✅ 阅读《从零蛋学习MySQL》
- 👀 Rust 语言学习
- 👀《从根上了解MySQL运行》
- nodejs 微服务(MQ、RPC、DB、Redis)
- web3、区块链、Dapp、以太坊
- 基于 nestjs 的认证授权 SSO 登录系统
- 《Hello 算法》通关数据结构和算法