# react-playground **Repository Path**: liu-chefeng/react-playground ## Basic Information - **Project Name**: react-playground - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-27 - **Last Updated**: 2025-12-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # @babel/standalone - babel 的浏览器端版本 - 可以在浏览器端直接使用 babel 编译 jsx 代码 # babel 源码 (parser) ==> 抽象语法树(AST) (transform) ==> 降级的 AST (generate) ==> 目标代码 # import {useState,useEffect} from 'react' 1. Blob + URL.createObjectURL 可以将 js 代码转换为 blob url 2. import maps + esm.sh # @monaco-editor/react - 基于 monaco-editor 的 react 组件 - 编辑器中的 ts代码提示 npm i @typescript/ata # 右侧的预览 - iframe 预览