总结codesandbox有两种代码运行环境:
- Browser Sandpack:针对「编译与执行都能在浏览器完成」的纯前端项目 。
- Cloud Sandpack:针对需要服务端运行环境的项目 。
预览模块通过定义好的通信协议与其他模块(比如代码编辑模块、控制台模块)通信 。
对于Cloud Sandpack,会占用一定服务端资源 。对于Browser Sandpack,则不会占用什么服务端资源,因为他大部分逻辑都是在前端执行的 。
参考资料[1]leetcode:https://leetcode.cn/problems/two-sum/ 。
[2]codemirror:https://codemirror.NET/ 。
[3]@codesandbox/sandpack-client:https://www.npmjs.com/package/@codesandbox/sandpack-client 。
[4]codesandbox-client/packages/app:https://Github.com/codesandbox/codesandbox-client/tree/master/packages/app 。
推荐阅读
- 半年多过去了,ChatGPT的排名快“垫底”了?
- 玩玉几多年,几多自欺欺人,几多沾沾自喜?
- 吃了李子柒的苦,却没有李子柒的命,彭传明的非遗之路有多艰难?
- 何炅被保姆实名举报,更多内幕被揭开,堪称现实版农夫与蛇
- 为什么很多服务行业青睐蓝色职业套裙?
- 适合在广州养植的多肉植物品种 适合在广州养植的多肉植物品种有哪些
- 一块砖的尺寸 一块砖的尺寸多少厘米
- 果冻乙女心多肉怎么养才长得好 果冻乙女心怎么养出果冻色
- 多肉植物钱串子怎么养才长得好
- 总局收视榜公布:肖战新剧进前三,而第一名,凭啥能这么狠?
