专栏名称: 稀土掘金技术社区
掘金,一个帮助开发者成长的技术社区
目录
相关文章推荐
今天看啥  ›  专栏  ›  稀土掘金技术社区

历经四个月,我们开源了一个协同的在线代码编辑器,还支持执行 Node 项目哦!

稀土掘金技术社区  · 公众号  ·  · 2024-11-26 08:30
    

文章预览

点击 关注 公众号,“ 技术干货 ” 及时达! 从七月份以来我们对这个在线代码编辑器了一次重构,并且在一个月之内完成了一个基础版本,两个月之后我们对编辑器的核心功能: 「协同」 。 因为本项目使用的是 WebContainer,所以部署的必须在 HTTPS 的情况下才能使用。然而 Vercel 提供了 HTTPS 的方式来部署,但是我们的后端服务没有 HTTPS,如果用 Vercel 部署的话就访问不了我们的后端服务,所以要想体验最好的效果我的建议是直接拉取本仓库代码然后直接启动。 技术选型 要编写一个开源项目,首先最重要的肯定少不了技术选项了,前端这边采用的是 NextJs,而后端这边采用的是 NestJs。 首先我比较喜欢 NextJs 的一个点就是它的文件路由(File-based Routing)系统简单直观,能够根据文件夹结构自动生成路由,减少了我们手动配置的工作量,开箱即用了。 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览