独立开发在线代码编辑器,支持 TypeScript 实时编译与预览;
基于 iframe 实现运行环境隔离,避免执行代码对主页面造成影响
使用 @babel/standalone 实现浏览器端编译,支持动态代码转换
实现自动类型加载与代码提示,提升开发体验
通过 Web Worker 优化编译性能,避免主线程阻塞
支持代码分享与持久化(编码/解码方案),提升可复用性
参与微服务架构考试系统开发,前端基于 React + Ant Design 实现
设计考试流程页面(考试、提交、成绩),提升用户操作体验
与后端多服务(Nest)通过接口协作,处理异步数据交互
使用状态管理与缓存策略优化页面响应速度
实现文件上传与对象存储(MinIO)集成