获得徽章 1
#青训营笔记创作活动#
2月19日 Day33
相比于 Vuex,Pinia 确实有了很大进步,最明显的就是删减了复杂的概念,简化了数据流转的过程,只剩下了 store、state、getters、actions 这四个核心概念。
Pinia 的使用相比 Vuex ,API 更加简单,数据的流转也更加清晰
展开
评论
#青训营笔记创作活动#
2月18日 Day32
docx的实现需要使用docx-preview插件
pdf的预览需要使用PDFJS这个插件,通过将文件流解析写到canvas上实现预览效果
评论
#青训营笔记创作活动#
2月17日 Day31
抽象语法树(Abstract Syntax Tree,AST)是源代码语法结构的一种抽象表示,它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。
AST要尽量避免遍历
展开
评论
赞了这篇沸点
现在摸鱼的目标是,每天劝5名未毕业的不要投身互联网,每天劝3名投身互联网的转行体制内,每天劝10名高中生不要报考计算机相关专业。

从我做起

每天劝退一点点,行业不会卷中卷。
每天劝退一大批,人人干到六十七。
展开
25
#青训营笔记创作活动#
2月16日 Day30
qiankun 一共有 3 种沙箱:
1. SnapshotSandbox:记录 window 对象,每次 unmount 都要和微应用的环境进行 Diff
2. LegacySandbox:在微应用修改 window.xxx 时直接记录 Diff,将其用于环境恢复
3. ProxySandbox:为每个微应用分配一个 fakeWindow,当微应用操作 window 时,在fakeWindow 上操作
展开
评论
#青训营笔记创作活动#
2月11日 Day29
package.json 是前端每个项目都有的 json 文件,位于项目的根目录。
package.json 里面有许许多多的配置,与项目息息相关。
了解这些配置,有助于提升开发效率
展开
评论
#青训营笔记创作活动#
2月10日 Day28
Tapable 是一个类似于 Node.js 中的EventEmitter的库,但它更专注于自定义事件的触发和处理。通过 Tapable 可以注册自定义事件,然后在适当的时机去执行自定义事件。
展开
评论
前端摸鱼大师
前端摸鱼大师
#青训营笔记创作活动#
2月9日 Day27
Map 比 Object 快,除非有小的整数、数组索引的键,而且它更节省内存。

需要频繁更新的 hash map,可以使用 Map;想要固定的键值集合(即记录),可以使用Object,并注意原型继承带来的陷阱。
展开
评论
#第五届青训营阅读打卡#
2月8日 Day26
Islands 架构是目前社区一些比较知名的新框架如 Fresh、Astro 都是 Islands 架构的典型代表。
Islands 架构模型主要用于 SSR (也包括 SSG) 应用
Island 架构的实现其实是可以做到框架无关的
展开
评论
下一页
个人成就
文章被点赞 1
文章被阅读 3,129
掘力值 312
收藏集
0
关注标签
21
加入于