<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Shimmer RSS]]></title><description><![CDATA[shimmer博客的rss]]></description><link>https://wp-boke.work</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Nov 2025 23:08:12 GMT</lastBuildDate><atom:link href="https://wp-boke.work/rss.xml" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Nov 2025 23:08:11 GMT</pubDate><language><![CDATA[zh-CN]]></language><item><title><![CDATA[JS事件循环机制]]></title><description><![CDATA[JS事件循环机制]]></description><link>https://wp-boke.work/blog-details/61</link><guid isPermaLink="true">https://wp-boke.work/blog-details/61</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Tue, 19 Mar 2024 11:54:30 GMT</pubDate></item><item><title><![CDATA[git代码提交规范]]></title><description><![CDATA[git代码提交规范]]></description><link>https://wp-boke.work/blog-details/43</link><guid isPermaLink="true">https://wp-boke.work/blog-details/43</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Wed, 16 Nov 2022 18:18:40 GMT</pubDate></item><item><title><![CDATA[MDX、markdown基本语法]]></title><description><![CDATA[了解本篇文章，可以更方便的使用markdown语法来编辑博文。]]></description><link>https://wp-boke.work/blog-details/25</link><guid isPermaLink="true">https://wp-boke.work/blog-details/25</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Wed, 13 Jul 2022 18:14:05 GMT</pubDate></item><item><title><![CDATA[为什么 React 不能使用数组索引作为 `key`]]></title><description><![CDATA[在 React 中，为了优化性能和正确管理组件状态，我们通常需要为列表中的元素提供一个唯一的 key 属性。这篇文章将深入探讨为什么数组索引不适合作为 key，并结合源码解析这一问题。]]></description><link>https://wp-boke.work/blog-details/66</link><guid isPermaLink="true">https://wp-boke.work/blog-details/66</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Wed, 04 Sep 2024 15:40:26 GMT</pubDate></item><item><title><![CDATA[nextjs切换页面丢失了loading加载页]]></title><description><![CDATA[解决nextjs切换页面丢失了loading加载页]]></description><link>https://wp-boke.work/blog-details/64</link><guid isPermaLink="true">https://wp-boke.work/blog-details/64</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Fri, 31 May 2024 16:41:02 GMT</pubDate></item><item><title><![CDATA[JavaScript作用域与作用域链]]></title><description><![CDATA[JavaScript作用域与作用域链]]></description><link>https://wp-boke.work/blog-details/63</link><guid isPermaLink="true">https://wp-boke.work/blog-details/63</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Fri, 24 May 2024 17:24:20 GMT</pubDate></item><item><title><![CDATA[fetch二次封装]]></title><description><![CDATA[每次新建项目都需要对请求进行封装，但是每个项目封装的方式都不一样，而且之前都是基于axios的二次封装，以下是我对fetch的二次封装，用作新建项目的基建api。]]></description><link>https://wp-boke.work/blog-details/60</link><guid isPermaLink="true">https://wp-boke.work/blog-details/60</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Mon, 25 Sep 2023 18:27:34 GMT</pubDate></item><item><title><![CDATA[如何在vue3中使用markdown-it解析markdown]]></title><description><![CDATA[如何使用markdown-it在vue3中配置markdown渲染插件
1. 新建一个 RenderMarkdown.vue 组件
2.安装npm包
3.配置 markdown-it 解析
...]]></description><link>https://wp-boke.work/blog-details/59</link><guid isPermaLink="true">https://wp-boke.work/blog-details/59</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Fri, 18 Aug 2023 16:56:31 GMT</pubDate></item><item><title><![CDATA[基于react万能的虚拟滚动解决方案]]></title><description><![CDATA[万能的虚拟滚动解决方案，基于react，适用场景广泛，
1. 虚拟列表项高度不固定；
2. 页面是自适应，导致列表项高度会产生变动；
3. 列表存在滚动加载的场景；
emmmm，我觉得万能，哈哈哈]]></description><link>https://wp-boke.work/blog-details/57</link><guid isPermaLink="true">https://wp-boke.work/blog-details/57</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Tue, 13 Jun 2023 18:58:09 GMT</pubDate></item><item><title><![CDATA[一次chatgpt解决问题的记录]]></title><description><![CDATA[一次chatgpt解决问题的记录]]></description><link>https://wp-boke.work/blog-details/56</link><guid isPermaLink="true">https://wp-boke.work/blog-details/56</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Thu, 01 Jun 2023 12:04:03 GMT</pubDate></item><item><title><![CDATA[初始化react-router-dom v6]]></title><description><![CDATA[使用react-router-dom v6初始化项目路由]]></description><link>https://wp-boke.work/blog-details/55</link><guid isPermaLink="true">https://wp-boke.work/blog-details/55</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Thu, 27 Apr 2023 14:49:59 GMT</pubDate></item><item><title><![CDATA[VSCode的ESLint和项目的ESLint冲突]]></title><description><![CDATA[VSCode的ESLint和项目的ESLint冲突]]></description><link>https://wp-boke.work/blog-details/54</link><guid isPermaLink="true">https://wp-boke.work/blog-details/54</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sun, 23 Apr 2023 11:12:30 GMT</pubDate></item><item><title><![CDATA[服务端渲染-Next.js]]></title><description><![CDATA[服务端渲染-Next.js]]></description><link>https://wp-boke.work/blog-details/53</link><guid isPermaLink="true">https://wp-boke.work/blog-details/53</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sat, 15 Apr 2023 00:27:13 GMT</pubDate></item><item><title><![CDATA[ES6摇树]]></title><description><![CDATA[ES6摇树是一种通过删除保证不会在应用程序中使用过的所有内容来优化包的包大小的方法]]></description><link>https://wp-boke.work/blog-details/50</link><guid isPermaLink="true">https://wp-boke.work/blog-details/50</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Thu, 06 Apr 2023 09:41:23 GMT</pubDate></item><item><title><![CDATA[当eachars的y轴左右两侧不对齐时]]></title><description><![CDATA[当eachars的y轴左右两侧不对齐时]]></description><link>https://wp-boke.work/blog-details/49</link><guid isPermaLink="true">https://wp-boke.work/blog-details/49</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Thu, 06 Apr 2023 09:40:27 GMT</pubDate></item><item><title><![CDATA[echarts自定义的tooltip无法添加点击事件的解决方法]]></title><description><![CDATA[echarts自定义的tooltip无法添加点击事件的解决方法]]></description><link>https://wp-boke.work/blog-details/48</link><guid isPermaLink="true">https://wp-boke.work/blog-details/48</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Thu, 06 Apr 2023 09:38:36 GMT</pubDate></item><item><title><![CDATA[立项方案：率土之滨玩家成员管理系统]]></title><description><![CDATA[《率土之滨》是一款深受玩家喜爱的策略游戏，其中最重要的元素之一是组建团队、社团或公会，共同完成游戏中的任务和挑战。为了提高游戏的可玩性和趣味性，设计一个系统，为《率土之滨》的玩家提供一套成员管理的系统机制，包含任务平台、奖池系统、抽奖系统、人员管理、团队管理、会员管理等功能。]]></description><link>https://wp-boke.work/blog-details/46</link><guid isPermaLink="true">https://wp-boke.work/blog-details/46</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Mon, 03 Apr 2023 16:44:23 GMT</pubDate></item><item><title><![CDATA[网站规划2.0]]></title><description><![CDATA[网站规划2.0]]></description><link>https://wp-boke.work/blog-details/41</link><guid isPermaLink="true">https://wp-boke.work/blog-details/41</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Mon, 14 Nov 2022 10:36:48 GMT</pubDate></item><item><title><![CDATA[拨云见日丨今晚看不见星星啦]]></title><description><![CDATA[可是我抬头，并没有什么光]]></description><link>https://wp-boke.work/blog-details/39</link><guid isPermaLink="true">https://wp-boke.work/blog-details/39</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Fri, 10 Jun 2022 17:59:26 GMT</pubDate></item><item><title><![CDATA[js时间复杂度与空间复杂度]]></title><description><![CDATA[js时间复杂度与空间复杂度]]></description><link>https://wp-boke.work/blog-details/15</link><guid isPermaLink="true">https://wp-boke.work/blog-details/15</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sun, 26 Dec 2021 21:06:12 GMT</pubDate></item><item><title><![CDATA[npm命令行编写]]></title><description><![CDATA[npm命令行编写]]></description><link>https://wp-boke.work/blog-details/13</link><guid isPermaLink="true">https://wp-boke.work/blog-details/13</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sun, 21 Nov 2021 21:06:12 GMT</pubDate></item><item><title><![CDATA[npm命令大全]]></title><description><![CDATA[npm常用操作命令以及常用npm源的切换方式，npm发包等。]]></description><link>https://wp-boke.work/blog-details/11</link><guid isPermaLink="true">https://wp-boke.work/blog-details/11</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sun, 24 Oct 2021 21:06:12 GMT</pubDate></item><item><title><![CDATA[项目中如何更好的规划组件]]></title><description><![CDATA[- 前端框架层出不穷
- 在大型项目中，往往会存在不同的服务，他们负责查询、存储、数据转换、数据的提供。
- web应用随着时间的推移，会变得越来越复杂。
### 可以从三个方向，进行专注度分离

- view
- view Control
- Model]]></description><link>https://wp-boke.work/blog-details/10</link><guid isPermaLink="true">https://wp-boke.work/blog-details/10</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sat, 09 Oct 2021 21:06:12 GMT</pubDate></item><item><title><![CDATA[个人博客后台实现]]></title><description><![CDATA[如何一步步从需求整理、产品设计、技术选型到项目开发落地进行整个项目的。]]></description><link>https://wp-boke.work/blog-details/52</link><guid isPermaLink="true">https://wp-boke.work/blog-details/52</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Sat, 14 Aug 2021 00:14:22 GMT</pubDate></item><item><title><![CDATA[技术分享-从0搭建个人网站]]></title><description><![CDATA[技术分享-从0搭建个人网站]]></description><link>https://wp-boke.work/blog-details/51</link><guid isPermaLink="true">https://wp-boke.work/blog-details/51</guid><dc:creator><![CDATA[Shimmer]]></dc:creator><pubDate>Fri, 09 Apr 2021 00:11:55 GMT</pubDate></item></channel></rss>