{"id":13459279,"url":"https://github.com/brickspert/blog","last_synced_at":"2025-04-12T17:37:00.722Z","repository":{"id":37752414,"uuid":"102077687","full_name":"brickspert/blog","owner":"brickspert","description":"个人技术博客，博文写在 Issues 里。","archived":false,"fork":false,"pushed_at":"2024-06-07T03:08:26.000Z","size":47,"stargazers_count":4120,"open_issues_count":40,"forks_count":548,"subscribers_count":174,"default_branch":"master","last_synced_at":"2025-02-11T12:45:32.596Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brickspert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-01T05:42:02.000Z","updated_at":"2025-02-11T02:22:39.000Z","dependencies_parsed_at":"2024-06-07T04:26:01.723Z","dependency_job_id":"b04ef6e4-0599-4f02-b8e7-1a33d8711031","html_url":"https://github.com/brickspert/blog","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/brickspert%2Fblog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brickspert%2Fblog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brickspert%2Fblog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brickspert%2Fblog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brickspert","download_url":"https://codeload.github.com/brickspert/blog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247361700,"owners_count":20926643,"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":[],"created_at":"2024-07-31T09:01:13.778Z","updated_at":"2025-04-05T16:12:33.117Z","avatar_url":"https://github.com/brickspert.png","language":null,"readme":"# 我的技术博客\n\n这个项目是我brickspert(砖家) 的技术博客，使用了 GitHub 的 issues 区域来作为博文发布区。\n\n[进入博客](https://github.com/brickspert/blog/issues)\n\n您的Star是我进行创作的动力！\n\n## 目录\n\n1. [从零搭建React全家桶框架教程](https://github.com/brickspert/blog/issues/1) 2017-09-02\n1. [助你完全理解React高阶组件（Higher-Order Components）](https://github.com/brickspert/blog/issues/2)  2017-09-09\n1. [react-router v4 使用 history 控制路由跳转](https://github.com/brickspert/blog/issues/3)  2017-09-12\n1. [react-family框架兼容IE8教程](https://github.com/brickspert/blog/issues/5) 2017-09-19\n1. [前端小白半年准备进BAT](https://github.com/brickspert/blog/issues/16) 2018-04-09\n1. [CSS单边颜色渐变倒计时圆环实现](https://github.com/brickspert/blog/issues/20) 2018-08-20\n1. [完全理解 redux（从零实现一个 redux）](https://github.com/brickspert/blog/issues/22) 2018-11-11\n1. [React Hooks 原理](https://github.com/brickspert/blog/issues/26) 2019-04-11\n1. [React Custom Hooks 最佳实践](https://github.com/brickspert/blog/issues/31) 2019-10-13\n1. [antd 自定义 Icon 的几种方式及其优劣](https://github.com/brickspert/blog/issues/33) 2019-12-08\n1. [Umi Hooks - 助力拥抱 React Hooks](https://github.com/brickspert/blog/issues/34) 2020-01-17\n1. [useRequest-蚂蚁中台标准请求 Hooks](https://github.com/brickspert/blog/issues/35) 2020-02-13\n1. [React 项目性能分析及优化](https://github.com/brickspert/blog/issues/36) 2020-03-30\n1. [Pull Request 与 Merge Request 的区别](https://github.com/brickspert/blog/issues/37) 2020-05-07\n1. [Recoil - Facebook 官方 React 状态管理器](https://github.com/brickspert/blog/issues/38) 2020-05-17\n1. [基于微前端的大型中台项目融合方案](https://github.com/brickspert/blog/issues/41) 2020-08-28\n1. [React Hooks 在 react-refresh 模块热替换（HMR）下的异常行为](https://github.com/brickspert/blog/issues/42) 2021-05-10\n1. [React Hooks 在 SSR 模式下常见问题及解决方案](https://github.com/brickspert/blog/issues/43) 2021-05-17\n1. [React Hooks 使用误区，驳官方文档](https://github.com/brickspert/blog/issues/45) 2021-12-27\n1. [如何升级到 React 18](https://github.com/brickspert/blog/issues/46) 2022-03-24\n1. [React 18 对 Hooks 的影响：一](https://github.com/brickspert/blog/issues/47) 2022-03-31\n1. [React 18 总览](https://github.com/brickspert/blog/issues/48) 2022-04-15\n1. [我认为 web3 是什么（大白话 web3）](https://github.com/brickspert/blog/issues/49) 2022-04-28\n1. [React useEvent：砖家说的没问题](https://github.com/brickspert/blog/issues/50) 2022-05-15\n1. [Base64 编码原来这么简单](https://github.com/brickspert/blog/issues/51) 2022-06-05\n1. [我要去哪里？- 写在我的 30 岁](https://github.com/brickspert/blog/issues/53) 2022-07-10\n1. [前端好还是后端好，看看7年前端和后端怎么说](https://github.com/brickspert/blog/issues/54) 2022-08-21\n1. [只想做开源项目、技术项目，不想做业务，有办法吗？](https://github.com/brickspert/blog/issues/55) 2022-08-28\n1. [前端小白半年准备进大厂](https://github.com/brickspert/blog/issues/56) 2022-09-04\n1. [程序员如何实现财富自由](https://github.com/brickspert/blog/issues/57) 2022-09-12\n1. [离职后聊一聊我眼中的蚂蚁](https://github.com/brickspert/blog/issues/58) 2022-10-26\n1. [前端工程师个人的价值在哪里（换一个人能不能做？）【前端晋升必看】](https://github.com/brickspert/blog/issues/59) 2022-11-06\n1. [2022 年：我在死亡边缘走过](https://github.com/brickspert/blog/issues/61) 2023-01-02\n1. [前端质量体系之纸上谈兵](https://github.com/brickspert/blog/issues/62) 2023-02-19\n1. [大白话虚拟货币理财原理](https://github.com/brickspert/blog/issues/63) 2023-05-28\n1. [前端没了？也许是刚开始](https://github.com/brickspert/blog/issues/64) 2023-06-18\n1. [Telegram bot 和 mini apps 开发简易教程](https://github.com/brickspert/blog/issues/65) 2023-10-10\n1. [React 19 总览](https://github.com/brickspert/blog/issues/66) 2024-06-07\n\n\n## 建博初衷\n\n1. 有些东西看能看懂，会写。但是给能给别人讲明白又是另外一回事了。通过写文章，能更加深入了解各个知识点。\n2. 经常查问题的时候，看到有些人写的文章，满篇名词，晦涩难懂，看了简直要抓狂了，当时的感觉就是，给自己一巴掌，怎么这么笨？给博主一巴掌，能讲人话吗！所以我致力于写最通俗易懂的博客。像[阮一峰](http://www.ruanyifeng.com/blog/)大神的博客一样。\n\n## ❤️感谢大家\n\n关注公众号「前端技术砖家」，拉你进交流群，大家一起共同交流和进步。\n\n![image](https://user-images.githubusercontent.com/12526493/80437152-76f00400-8933-11ea-8a95-edda05152736.png)\n","funding_links":[],"categories":["miscellaneous","Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrickspert%2Fblog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrickspert%2Fblog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrickspert%2Fblog/lists"}