Zxilly
Calm down
Zxilly's Blog

仓颉语言的 Playground

给华为的新编程语言 仓颉 写了个 Playground

代码

在线体验

https://playground.cj.zxilly.dev/

现在想想,play.cj.zxilly.dev 也许会更好点,但是已经有外链了也不好改,就这样吧

技术

主要是 Next.js 和 monaco,monaco 只提供了基本的高亮,lsp 相关的补全计划在编译器工具链开源后弄成 wasm 嵌入到浏览器里。

Next.js 其实也没啥非用不可的理由,本来是想试试新的 App Router 的,但是实际上被一堆 bug 约束的死死的, monaco 导致 SSR 炸的一塌糊涂,最后实际上还是全是 Client Component,有空的时候拆成单纯的 React 项目好了。

后端懒得写新的,本来打算用仓颉自己写一个,但是现在不支持静态链接,部署起来麻烦,等支持了再写好了。现在暂时先用 codapi

Zxilly

文章作者

发表回复

textsms
account_circle
email

Zxilly's Blog

仓颉语言的 Playground
给华为的新编程语言 仓颉 写了个 Playground 代码 在线体验 https://playground.cj.zxilly.dev/ 现在想想,play.cj.zxilly.dev 也许会更好点,但是已经有外链了也不好改,就这样吧 技…
扫描二维码继续阅读
2024-10-31