最新 最热

React#31 error,让我熬夜让我秃

卡颂日常从事基础架构相关工作。这次接到一个任务:封装一个React组件交给业务方使用。

2023-09-25
1

解剖Babel —— 向前端架构师迈出一小步

作为一个庞大的家族,Babel生态中有很多概念,比如:preset、plugin、runtime等。

2023-09-24
1

【译】JSX 如何生成 HTML 元素?

JSX 使 我们更容易编写 React 组件。 有些人可能会发现 JSX 具有很陡峭的学习曲线,这是完全可以理解的。 它不完全是 HTML,也不完全是 JavaScript,所以学习它可能需要一些时间来适应。...

2023-09-21
1

JavaScript中的Monorepos,反模式

笔者最近注意到一个趋势,那就是在一个存储库中包含多个npm微包。许多流行的开源项目采用这种模式,例如React、Parcel、Babel等等。笔者认为,在大多数情况下,这种模式对项目的危害要大于益处,它引入了不必要的复杂性,牺牲了...

2023-09-21
1

负责任地编写Javascript(二)

重构工作一开始非常简单,就是到处安装 npm,这其实就是在快速安装生产依赖项,就像一个大学生在做桶支架,而不关心第二天早上的情况一样。

2023-09-20
1

如何在 Emacs 进行文学编程

笔者自使用 Emacs 以来,最离不开的功能就是在 org mode 中进行文学编程,来做快速的数据分析以及文档撰写。

2023-03-01
1

从零开始,手摸手搭建前端组件库

https://majunchang.github.io/mi.vant/#/quickStart

2023-02-27
1

react源码分析:babel如何解析jsx_2023-02-27

同作为MVVM框架,React相比于Vue来讲,上手更需要JavaScript功底深厚一些,本系列将阅读React相关源码,从jsx -> VDom -> RDOM等一些列的过程,将会在本系列中一一讲解...

2023-02-27
1

React源码分析1-jsx转换及React.createElement_2023-02-19

我们从 react 应用的入口开始对源码进行分析,创建一个简单的 hello, world 应用:

2023-02-19
1

第04步《前端篇》第1章创建第一个小游戏项目第1课

新人一半的问题都是因为粗心大意所致,遇到问题时不妨先认真自检一下,或者使用谷歌搜索一下,大部分问题谷歌都能给出建议或线索。

2023-02-14
1