<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Niucode的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Niucode</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Niucode]]></copyright><item><title><![CDATA[vue.config.js中，devServer对象用于配置开发服务器的行为]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/139405488</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/139405488</guid><author>Niucode</author><pubDate>Mon, 03 Jun 2024 09:52:32 +0800</pubDate><description><![CDATA[vue.config.js中，devServer对象用于配置开发服务器的行为。]]></description><category></category></item><item><title><![CDATA[重绘和重排]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/139240174</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/139240174</guid><author>Niucode</author><pubDate>Mon, 27 May 2024 15:51:57 +0800</pubDate><description><![CDATA[重绘（Repaint）和重排（Reflow）是与网页渲染和布局密切相关的两个概念。]]></description><category></category></item><item><title><![CDATA[从输入URL到页面加载的全过程]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/139236453</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/139236453</guid><author>Niucode</author><pubDate>Mon, 27 May 2024 14:52:30 +0800</pubDate><description><![CDATA[输入URL到页面加载全过程的步骤。]]></description><category></category></item><item><title><![CDATA[什么是Docker？]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138854717</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138854717</guid><author>Niucode</author><pubDate>Tue, 14 May 2024 14:47:22 +0800</pubDate><description><![CDATA[Docker 是一种开源的容器化平台，可以帮助开发人员和运维团队将应用程序及其依赖项打包到一个独立的容器中，从而实现应用的快速部署、可移植性和自包含性。]]></description><category></category></item><item><title><![CDATA[微前端的概念]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138853546</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138853546</guid><author>Niucode</author><pubDate>Tue, 14 May 2024 14:42:14 +0800</pubDate><description><![CDATA[微前端是一种架构模式，用于构建单个现代web应用程序的多个小型独立前端应用。每个前端应用都有自己的代码库、技术栈和团队，并可以独立开发、测试、部署和运行。这些小型前端应用被组合在一起以形成一个完整的前端应用程序。]]></description><category></category></item><item><title><![CDATA[什么是Fiber？]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138852582</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138852582</guid><author>Niucode</author><pubDate>Tue, 14 May 2024 14:02:25 +0800</pubDate><description><![CDATA[Fiber的原理通过引入可中断性、增量式渲染、优先级调度和协调器等机制，使得React能够更加高效、灵活地处理组件的更新和渲染，提高了页面性能和用户体验。]]></description><category></category></item><item><title><![CDATA[状态管理器Mobx的简单使用]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138851575</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138851575</guid><author>Niucode</author><pubDate>Tue, 14 May 2024 13:51:34 +0800</pubDate><description><![CDATA[MobX 是一个状态管理库，它可以让你轻松地管理应用程序的状态，并且可以扩展和维护。它使用观察者模式来自动传播你的状态的变化到你的 React 组件。]]></description><category></category></item><item><title><![CDATA[Vue项目中异步组件的引入使用]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138222737</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138222737</guid><author>Niucode</author><pubDate>Fri, 26 Apr 2024 17:54:13 +0800</pubDate><description><![CDATA[Vue项目中异步组件的引入使用]]></description><category></category></item><item><title><![CDATA[Vue3的新组件＜Suspense＞]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138225726</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138225726</guid><author>Niucode</author><pubDate>Fri, 26 Apr 2024 17:46:26 +0800</pubDate><description><![CDATA[Vue3的新组件]]></description><category></category></item><item><title><![CDATA[大文件的分片上传和断点上传]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138182880</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138182880</guid><author>Niucode</author><pubDate>Thu, 25 Apr 2024 10:58:14 +0800</pubDate><description><![CDATA[前端将文件分片并逐个上传到后端，同时后端需要保存已上传的分片信息，以便在中断后能够恢复上传。]]></description><category></category></item><item><title><![CDATA[使用pdf.js实现pdf的预览与打印]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138172232</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138172232</guid><author>Niucode</author><pubDate>Wed, 24 Apr 2024 23:21:12 +0800</pubDate><description><![CDATA[使用pdf.js实现pdf的预览与打印]]></description><category></category></item><item><title><![CDATA[事件委托（事件冒泡）]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138163150</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138163150</guid><author>Niucode</author><pubDate>Wed, 24 Apr 2024 16:56:23 +0800</pubDate><description><![CDATA[事件冒泡成就了事件委托]]></description><category></category></item><item><title><![CDATA[Ajax的请求响应]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/138112677</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/138112677</guid><author>Niucode</author><pubDate>Tue, 23 Apr 2024 11:45:56 +0800</pubDate><description><![CDATA[Ajax的全称是Asynchronous JavaScript and XML，即异步的JavaScript和XML（传输储存数据）。它是一种在不重新加载整个页面的情况下更新部分页面的技术。]]></description><category></category></item><item><title><![CDATA[实现动态组件的方式]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137952336</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137952336</guid><author>Niucode</author><pubDate>Fri, 19 Apr 2024 10:42:52 +0800</pubDate><description><![CDATA[常用的实现动态组件的方式]]></description><category></category></item><item><title><![CDATA[盒子模型和圆角边框的属性]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137908987</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137908987</guid><author>Niucode</author><pubDate>Thu, 18 Apr 2024 10:18:22 +0800</pubDate><description><![CDATA[盒子模型和圆角边框的属性]]></description><category></category></item><item><title><![CDATA[JavaScript eval() 函数]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137908413</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137908413</guid><author>Niucode</author><pubDate>Thu, 18 Apr 2024 10:01:53 +0800</pubDate><description><![CDATA[eval() 函数计算 JavaScript 字符串，并把它作为脚本代码来执行。如果参数是一个表达式，eval() 函数将执行表达式。如果参数是Javascript语句，eval()将执行 Javascript 语句。]]></description><category></category></item><item><title><![CDATA[在created阶段获取dom]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137878547</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137878547</guid><author>Niucode</author><pubDate>Thu, 18 Apr 2024 09:45:16 +0800</pubDate><description><![CDATA[使用Vue的$nextTick方法，会在DOM渲染完成后执行回调函数。]]></description><category></category></item><item><title><![CDATA[ES6的Set与Map]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137875378</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137875378</guid><author>Niucode</author><pubDate>Wed, 17 Apr 2024 15:55:30 +0800</pubDate><description><![CDATA[在ES6之前，我们存储数据的结构主要有两种：数组、对象，而在ES6中新增了另外两种数据结构：Set、Map。]]></description><category></category></item><item><title><![CDATA[小时候以为万能的reduce或许真的不简单]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137863495</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137863495</guid><author>Niucode</author><pubDate>Wed, 17 Apr 2024 11:27:08 +0800</pubDate><description><![CDATA[reduce() 方法接收一个函数作为累加器，数组中的每个值开始缩减，最终计算成为一个值。]]></description><category></category></item><item><title><![CDATA[原型对象、实例、原型链的联系]]></title><link>https://blog.youkuaiyun.com/Niucode/article/details/137835212</link><guid>https://blog.youkuaiyun.com/Niucode/article/details/137835212</guid><author>Niucode</author><pubDate>Tue, 16 Apr 2024 21:35:11 +0800</pubDate><description><![CDATA[原型对象、实例、原型链的联系。]]></description><category></category></item></channel></rss>