Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pfan123/articles
经验文章
https://github.com/pfan123/articles
articles javascript mongodb react snippets
Last synced: about 2 months ago
JSON representation
经验文章
- Host: GitHub
- URL: https://github.com/pfan123/articles
- Owner: pfan123
- Created: 2017-04-26T01:38:58.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-20T07:26:34.000Z (about 1 year ago)
- Last Synced: 2024-11-11T08:43:20.143Z (about 2 months ago)
- Topics: articles, javascript, mongodb, react, snippets
- Language: JavaScript
- Homepage:
- Size: 62.5 KB
- Stars: 169
- Watchers: 10
- Forks: 25
- Open Issues: 108
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 经验文章
工作生活点滴,记录总结经验留存,力求完善,在路上~~
[前端开发工作流](https://github.com/pfan123/Articles/issues/65)
## 计算机基础
[计算机操作系统64位和32位的区别及原理](https://github.com/pfan123/Articles/issues/107)
[汇编语言入门](https://github.com/pfan123/Articles/issues/82)
[TCP 协议简介](https://github.com/pfan123/Articles/issues/86)
[什么是MTU?为什么MTU值普遍都是1500?](https://github.com/pfan123/Articles/issues/89)
[字符编码 ASCII、URI 、UNICODE、Base64](https://github.com/pfan123/Articles/issues/37)
[理解 WebSocket 原理](https://github.com/pfan123/Articles/issues/80)
[HTTPS 传输协议加密原理分析](https://github.com/pfan123/Articles/issues/55)
[HTTP3](https://github.com/pfan123/Articles/issues/53)
## 算法[十大排序排序算法](https://github.com/pfan123/code-snippet/issues/19)
[算法(algorithms)](https://github.com/pfan123/algorithms)
[JS 简单实现(FIFO 、LRU、LFU)缓存淘汰算法](https://github.com/pfan123/Articles/issues/72)
## 浏览器相关
[HSTS详解](https://github.com/pfan123/code-snippet/issues/21)
[聚焦 Web 性能指标 TTI](https://github.com/pfan123/Articles/issues/88)
[前端性能监控 Performance](https://github.com/pfan123/Articles/issues/87)
[COOKIE与SESSION知识](https://github.com/pfan123/code-snippet/issues/13)
[浏览器缓存知识](https://github.com/pfan123/code-snippet/issues/11)
[浏览器的基本工作原理](https://github.com/pfan123/Articles/issues/57)
[H5直播起航](https://aotu.io/notes/2016/10/09/HTML5-SopCast/)
[CSR、SSR、NSR、ESR 理清前端渲染方案](https://github.com/pfan123/Articles/issues/104)
## 图形变换
[CSS 中矩阵变换 matrix()、matrix3d()](https://github.com/pfan123/Articles/issues/45)
[聊聊 SVG 基本形状转换那些事](https://aotu.io/notes/2017/01/16/base-shapes-to-path/)
[SVG坐标系和变换](https://github.com/pfan123/Articles/issues/44)
[Cairo 二维矢量图形库](https://github.com/pfan123/Articles/issues/34)
## 游戏开发 - 物理引擎 & 渲染引擎
[WebGL 框架选型](https://github.com/pfan123/Articles/issues/93)
[Matter.js 2D 物理引擎介绍](https://github.com/pfan123/Articles/issues/90)
## 多端开发[Sketch 插件开发实践](https://github.com/pfan123/Articles/issues/48)
[React Native 跨平台思考](https://github.com/pfan123/Articles/issues/96)
[React Native 与小程序运行机制](https://github.com/pfan123/Articles/issues/61)
## Javascript### | 基础知识
[Fetch 实现 Abort](https://github.com/pfan123/Articles/issues/68)
[如何避免 JavaScript 长递归导致的堆栈溢出?](https://github.com/pfan123/Articles/issues/50)
[前端大文件上传](https://github.com/pfan123/Articles/issues/49)
[JavaScript 错误处理机制](https://github.com/pfan123/Articles/issues/39)
[[转载] 2018 来谈谈 Web Component](https://github.com/pfan123/Articles/issues/38)
[JavaScript 浮点数运算的精度问题](https://github.com/pfan123/Articles/issues/35)
[JavaScript 大数运算精度问题,如何实现两个大数相加?](https://github.com/pfan123/Articles/issues/78)
[前端数据缓存方案](https://github.com/pfan123/Articles/issues/33)
[HTTP请求中的Form Data与Request Payload的区别 ](https://github.com/pfan123/code-snippet/issues/25)
[Service Worker理解使用 ](https://github.com/pfan123/code-snippet/issues/17)
[EventEmitter 理解](https://github.com/pfan123/code-snippet/issues/16)
[译文: Prefetching, preloading, prebrowsing](https://github.com/pfan123/code-snippet/issues/14)
[JavaScript 中 for in 循环和数组的问题](https://github.com/pfan123/code-snippet/issues/12)
[Blob对象](https://github.com/pfan123/code-snippet/issues/10)
[移动端 Scroll Event 思考](https://github.com/pfan123/code-snippet/issues/9)
[防抖动(Debounce)和节流阀(Throttle)](https://github.com/pfan123/code-snippet/issues/8)
[代码复用之继承 duplicate](https://github.com/pfan123/code-snippet/issues/7)
[stopImmediatePropagation、Event.initEvent()、element.dispatchEvent(event)简单记录](https://github.com/pfan123/code-snippet/issues/5)
[正则replace方法](https://github.com/pfan123/code-snippet/issues/4)
[JavaScript 事件委托代码片段 question](https://github.com/pfan123/code-snippet/issues/1)
[eval()与new Function()](https://github.com/pfan123/code-snippet/issues/6)
[JavaScript 模块的循环加载 -- 转载](https://github.com/pfan123/Articles/issues/105)
### | Javascript 编译
[代码编译 - Babel Compiler](https://github.com/pfan123/Articles/issues/71)
### | 内存机制
[Node.js 内存管理和 V8 垃圾回收机制](https://github.com/pfan123/Articles/issues/56)
[JavaScript的垃圾回收机制](https://github.com/pfan123/Articles/issues/36)
[JavaScript 内存机制](https://github.com/pfan123/code-snippet/issues/23)
### | 模块框架[React 核心知识点 -- Virtual Dom 与 Diff](https://github.com/pfan123/Articles/issues/62)
[React Hooks](https://github.com/pfan123/Articles/issues/51)
[React学习:状态(State) 和 属性(Props)](https://github.com/pfan123/code-snippet/issues/29)
[React 错误边界(Error Boundaries)](https://github.com/pfan123/Articles/issues/79)
[Vue实现原理](https://github.com/pfan123/Articles/issues/63)
[vue2.0 render函数介绍中 Array.apply(null, { length: 20 }) 引起思考](https://github.com/pfan123/code-snippet/issues/2)
[CommonJS, AMD, CMD 和 原生 JS 一些感悟](https://github.com/pfan123/code-snippet/issues/3)
[前端测试框架 Jest](https://github.com/pfan123/code-snippet/issues/24)
## 数据库
[数据库的最简单实现](https://github.com/pfan123/Articles/issues/99)
[数据库表连接的简单解释](https://github.com/pfan123/Articles/issues/100)
[Mongodb 对内嵌数组的增删改查操作](https://github.com/pfan123/code-snippet/issues/30)
[MongoDB 提升性能的18原则](https://github.com/pfan123/Articles/issues/40)
## 服务端
[Node.js 同步异步、阻塞与非阻塞](https://github.com/pfan123/Articles/issues/69)
[理解Node.js 中的进程与线程 -- 转载](https://github.com/pfan123/Articles/issues/59)
[Node.js 事件循环,定时器和 process.nextTick()](https://github.com/pfan123/Articles/issues/60)
[Node服务性能监控](https://github.com/pfan123/Articles/issues/102)
[前端工程化 GraphQL](https://github.com/pfan123/Articles/issues/54)
[SSO、OAuth2.0、JWT 登录与授权理解](https://github.com/pfan123/Articles/issues/106)
[学习 Restful HTTP API 设计](https://github.com/pfan123/code-snippet/issues/26)
[用 GitLab CI 进行持续集成](https://github.com/pfan123/code-snippet/issues/31)
[开篇 Serverless(无服务)基础知识](https://github.com/pfan123/Articles/issues/41)
[Koa2原理详解](https://github.com/pfan123/code-snippet/issues/18)
[Web服务高并发与性能调试](https://github.com/pfan123/Articles/issues/58)
[CDN 回源与CDN 多级缓存原理](https://github.com/pfan123/Articles/issues/77)
[CDN 带宽与上传下载速率关系?](https://github.com/pfan123/Articles/issues/81)
### | RPC & 序列化与反序列化
[JSON-RPC 2.0 规范(中文版转载) ](https://github.com/pfan123/code-snippet/issues/32)
[RPC 框架介绍](https://github.com/pfan123/Articles/issues/76)
[高效的数据压缩编码方式 Protobuf](https://github.com/pfan123/Articles/issues/92)
## 思维导图 & 流程图 & 架构图
[OmniGraffle 绘制流程图](https://github.com/pfan123/Articles/issues/84)
[九种常用的UML图总结](https://github.com/pfan123/Articles/issues/85)
## 方法论与工具
[lerna 和 yarn workspace 的 monorepo 工作流](https://github.com/pfan123/Articles/issues/73)
[自定义 Eslint 开发](https://github.com/pfan123/Articles/issues/70)
[iOS 模拟器调试](https://github.com/pfan123/Articles/issues/67)
[VS Code 项目配置路径别名跳转](https://github.com/pfan123/Articles/issues/66)
[npx 是什么](https://github.com/pfan123/code-snippet/issues/28)
[Git 几个特殊命令](https://github.com/pfan123/Articles/issues/64)
[git commit message 中使用 emoji](https://github.com/pfan123/code-snippet/issues/22)
[Mac 实用技巧](https://github.com/pfan123/code-snippet/issues/27)
[Sublime Snippet 代码段](https://github.com/pfan123/code-snippet/issues/20)
[chrome使用技巧集锦](https://github.com/pfan123/code-snippet/issues/15)
[Python 版本管理](https://github.com/pfan123/Articles/issues/42)
[Mac 端环境变量配置](https://github.com/pfan123/Articles/issues/47)
[VAGRANT 使用](https://github.com/pfan123/Articles/issues/46)