谷歌的Blockly是一个可视代码编辑器的库,使用图形块来表示变量、逻辑表达式、循环等代码概念,拖动图形快组合在一起即可生成代码。Blockly是100%的客户端,不需要服务器的支持(除非你想使用云存储功能),不存在第三方依赖。现在很多少年编程课程都是基于Blockly的开发的。
开源:https://github.com/google/blockly 体验:https://developers.google.com/blockly/