{"id":19993450,"url":"https://github.com/laoqiren/web-performance","last_synced_at":"2025-05-04T12:31:48.998Z","repository":{"id":37733369,"uuid":"112908114","full_name":"laoqiren/web-performance","owner":"laoqiren","description":"Web性能的方方面面:rocket:","archived":false,"fork":false,"pushed_at":"2019-05-08T08:32:29.000Z","size":10161,"stargazers_count":714,"open_issues_count":3,"forks_count":81,"subscribers_count":83,"default_branch":"master","last_synced_at":"2024-11-13T04:56:35.989Z","etag":null,"topics":["performance","web"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/laoqiren.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-12-03T07:15:00.000Z","updated_at":"2024-11-11T09:03:53.000Z","dependencies_parsed_at":"2022-09-16T06:12:36.486Z","dependency_job_id":null,"html_url":"https://github.com/laoqiren/web-performance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoqiren%2Fweb-performance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoqiren%2Fweb-performance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoqiren%2Fweb-performance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoqiren%2Fweb-performance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laoqiren","download_url":"https://codeload.github.com/laoqiren/web-performance/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252334637,"owners_count":21731440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["performance","web"],"created_at":"2024-11-13T04:52:42.135Z","updated_at":"2025-05-04T12:31:43.991Z","avatar_url":"https://github.com/laoqiren.png","language":null,"funding_links":[],"categories":["miscellaneous"],"sub_categories":[],"readme":"# Web性能\n\n从底层计算机网络协议到应用层各个方面去理解Web性能，此项目可能会涉及到网络、操作系统、编译原理、工程开发等知识，欢迎贡献。\n\n点击右上角的 **Watch** 订阅项目实时获取更新，点击 **Star** 收藏项目。\n\n## 目录\n\n* [网页渲染原理](/网页渲染原理/README.md)\n    * [渲染过程](/网页渲染原理/渲染过程.md)\n    * [资源加载顺序](/网页渲染原理/资源加载顺序.md)\n    * [浏览器优化策略](/网页渲染原理/浏览器优化策略.md)\n    * [repaint与reflow](/网页渲染原理/repaint与reflow.md)\n* [带宽与延迟](/带宽与延迟/README.md)\n    * [从输入URL开始](/带宽与延迟/从输入URL开始.md)\n    * [带宽与延迟](/带宽与延迟/带宽与延迟.md)\n    * [TCP协议细节](/带宽与延迟/TCP协议细节.md)\n    * HTTP 1.x性能\n    * 针对性优化\n* [缓存机制](/缓存机制/README.md)\n    * [首部字段](/缓存机制/首部字段.md)\n    * [浏览器行为](/缓存机制/浏览器行为.md)\n    * [优化](/缓存机制/优化.md)\n* [静态资源](/静态资源/README.md)\n    * [资源压缩](/静态资源/资源压缩.md)\n    * [图片资源优化](/静态资源/图像优化.md)\n    * [Webpack](/静态资源/Webpack.md)\n    * [CDN](/静态资源/CDN.md)\n* 响应式编程\n    * [Pub/Sub方式](/响应式编程/PubSub方式.md)\n    * [Vue的方式](/响应式编程/Vue方式.md)\n    * [脏检查机制](/响应式编程/脏检查机制.md)\n    * 性能对比\n* Virtual DOM\n    * [React基础](/虚拟DOM/React基础.md)\n    * 实现\n    * diff算法\n    * 性能考虑\n* 混合开发中的性能问题\n    * 混合开发方案\n    * React Native性能问题\n* SPA与SSR\n    * SPA问题\n    * 服务端渲染\n    * 同构应用\n    * 性能问题\n* HTTP2\n    * 新特性概览\n    * 性能提升\n    * 工程实践\n* HTTPS性能影响\n    * [TLS原理](/HTTPS性能影响/TLS原理.md)\n    * [性能影响](/HTTPS性能影响/性能影响.md)\n* [高性能JavaScript](/高性能JavaScript/README.md)\n    * [V8与JIT](/高性能JavaScript/V8与JIT.md)\n    * [内存管理](/高性能JavaScript/内存管理.md)\n    * [GC机制](/高性能JavaScript/GC机制.md)\n    * 内存泄露\n    * 算法与流程\n    * Web worker\n* WebAssembly\n    * 编译原理\n    * 性能提升点\n    * 应用场景\n* PWA与离线应用\n    * PWA简介\n    * Service Worker\n* 即时应用与P2P\n    * UDP协议\n    * WebRTC\n    * WebSocket\n    * 其他解决方案\n* Node.js性能优化\n    * [多进程架构](/Node性能优化/多进程架构.md)\n    * [Node中的多进程](/Node性能优化/Node中的多进程.md)\n    * [异步I/O](/Node性能优化/异步IO.md)\n    * Buffer与Stream\n    * C++扩展\n* 云计算相关\n    * 三大算法\n    * 虚拟技术\n    * 分布式集群\n    * 大数据计算\n* 集群与负载均衡\n* 数据库相关\n* 性能测试\n    * Chrome开发者工具\n    * benchmark\n    * 压力测试\n* 性能案例分析\n\n## 引用说明\n此项目会引用许多其他文章书籍的图片或部分内容，我会尽量都加以注明，如果有部分遗漏以致于侵犯到您的版权，烦请联系我修改！此项目旨在整理零碎的知识和实践方案，方便交流学习，请勿用于商业用途。\n## 参与贡献\n\n* 提想法和建议\n* 纠错完善\n* 增加新章节或内容\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaoqiren%2Fweb-performance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaoqiren%2Fweb-performance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaoqiren%2Fweb-performance/lists"}