Posts Tagged "js"

shim 在迁移复杂前端项目中的应用

上篇文章中,我们介绍了如何以 AST 为媒介,通过 codemods 工具对大型前端项目进行迁移,这篇文章算是对上篇文章的一些补充,同样以 nuxt 2 迁移 nuxt 3 为项目背景,深入探讨 shim 的概念及其在迁移复杂前端项目中的应用,以及它如何使迁移过程事半功倍。

使用 AST 迁移复杂前端项目的探索

以 nuxt 2 迁移 nuxt 3 为项目背景,讨论如何利用 AST 与 Codemod 工具,解决在复杂前端项目的迁移过程中,遇到的若干痛点及问题。

React Hook 之 useImperativeHandle

简单介绍 react 推出 useImperativeHandle 这个 hook 的前因后果,以及它的源码是怎样实现的。

formily 实践总结

基于响应式系统来设计和实现的表单库 formily 非常强大,这篇文章总结在经过 3 个项目的实践后的经验。

在 2021 再看 js 的模块化规范

es module 已经成为公认的 js 模块化标准,但在 browser 和 nodejs 运行时下略有不同。

How to create modern FE library

随着 es module 逐渐成为 js library 分发的下一代标准,我们要尝试构建符合 es module 的 library。

snowpack 架构解析

snowpack 作为下一代 dev server,旨在提供一套“无需”打包过程的 web 构建配套设施,其卖点就一个字,快。