对于这个组件的实现原理和过程我写了一篇文章,感兴趣的可以看一看React终于也有playground了:一个能实时运行React代码的在线编辑器 更新日志 0.1.4 修复types路径错误 0.1.2 新增types文件加载提示 新增PlaygroundSandbox组件(功能与原Playground组件一致,只是在iframe中渲染,不影响宿主环境,推荐使用) 优化
master 克隆/下载 git config --global user.name userName git config --global user.email userEmail 分支1 标签0 浅屿first commit76c4f2610个月前 1 次提交 doc first commit 10个月前 public first commit 10个月前 src first commit 10个月前 ...
React Playground 实现原理揭秘 大家应该都用过在线写代码的工具,比如 vue 的 playground: 左边写代码,右边实时预览。 右边还可以看到编译后的代码: 这是一个纯前端项目。 类似的,也有 React Playground。 那它是怎么实现的呢?我们自己能实现一个么? 可以的,今天我们来分析下实现思路。 首先是编译: 编译用的 @ba...
React Playground 实现原理揭秘 大家应该都用过在线写代码的工具,比如 vue 的 playground 左边写代码,右边实时预览。 右边还可以看到编译后的代码: 这是一个纯前端项目。 类似的,也有 React Playground。 那它是怎么实现的呢?我们自己能实现一个么? 可以的,今天我们来分析下实现思路。 首先是编译: 编译用的 @babe...
react-exercise-playground 这是一个react在线代码编辑器,可实时运行react代码,支持动态引入自定义文件和第三方依赖包,支持ts,tsx,可嵌入项目使用 基础示例 ahooks示例 ant-design-charts示例 antd示例 特点 可以在线编辑react代码,提供实时交互式演示 支持引入第三方库(ESM格式) ...
大家应该都用过在线写代码的工具,比如 vue 的 playground: 左边写代码,右边实时预览。 右边还可以看到编译后的代码: 这是一个纯前端项目。 类似的,也有 React Playground 那它是怎么实现的呢?我们自己能实现一个么? 可以的,今天我们来分析下实现思路。 首先是编译: 编译用的 @babel/standalone,这个是 babel 的...
除此之外,你也可以把代码拷贝到React Compiler Playground。这是一个在线的代码编译转换工具。我们可以利用这个工具方便的将代码转换成 Compiler 编译之后的代码,学习非常方便。 React Compiler Playground 的在线地址如下。除此之外,如果你存在任何疑问,完整的链接可以包含你的具体案例,在沟通和交流上非常方便。你可以在 ...
React Playground 实现原理揭秘 大家应该都用过在线写代码的工具,比如 vue 的 playground: 左边写代码,右边实时预览。 右边还可以看到编译后的代码: 这是一个纯前端项目。 类似的,也有 React Playground 那它是怎么实现的呢?我们自己能实现一个么? 可以的,今天我们来分析下实现思路。
除此之外,你也可以把代码拷贝到 React Compiler Playground。这是一个在线的代码编译转换工具。我们可以利用这个工具方便的将代码转换成 Compiler 编译之后的代码,学习非常方便。 React Compiler Playground 的在线地址如下。除此之外,如果你存在任何疑问,完整的链接可以包含你的具体案例,在沟通和交流上非常方便。你可以在...
React Playground是一个在线代码编辑器,可以实时运行React代码。它提供了一个交互式的开发环境,可以快速编写、测试和调试React组件。 React Playground支持动态引入自定义文件和第三方依赖包,这意味着你可以在代码中导入并使用自己编写的组件、样式文件或其他资源。你只需要在代码中使用import语句来引入相应的文件,React ...