代码沙箱
除了用于托管你的代码和产品的平台外,还有一些代码沙箱服务可用。这些服务允许你写一个代码示例,并与世界分享源代码和可执行性。这些平台是编辑器和看到结果的地方,并为这种使用情况进行了高度优化。作为额外的奖励,它们还允许你在博客文章和文章中嵌入代码示例。
JSFiddle是最早的一个,后来在 JSBin起飞,并且 Codepen是这个领域的另一个大玩家。它们不仅允许你编写基本的网络代码,而且还为你提供预编译器,这样你就可以集中精力向人们展示某个抽象概念的工作原理,而不必通过设置和定制抽象库来说服他们。当我在Mozilla网络文档团队工作时,我们发现人们在解释的地方直接尝试代码是一个很大的胜利。
在培训过程中,你可能会遇到这样的情况:由于公司的政策,他们的电脑无法安装任何软件。通过使用这些服务,你仍然可以运行你的课程,因为与会者需要的只是一个浏览器和一个连接。