web应用程序 – 如何在没有安装的情况下尝试新的语言或框架?

有了这么多的语言和框架,并且有新的出现所有的时间,我没有时间下载,安装和配置每个人来评估它。在过去,我运行的webapps允许一个人写入或粘贴代码到窗口,并实时查看结果在浏览器中,通常在教程设置。

你最喜欢的沙箱网站是什么给定的技术?

编辑:@fretj提供了链接到优秀Google Code Playground(1 upvote),但我认为这只是为了试验谷歌自己的应用程序(搜索,地图,地球,语言等)。但事实证明,它包含一些隐藏的宝石:除了他们的应用程序,你可以尝试他们主机的许多Javascript库,包括jQueryjQuery UIMooToolsDojoPrototype Scriptaculous

它们都隐藏在“选择API”框中的库类别下。我忽略了这个类别,因为我认为这是一个名为Google Libraries的应用程序。还有一个JavaScript类别的Javascript本身。

W3Schools.com在其教程的许多课程中包括迷你沙箱。每个示例都用于说明特定的课程,但您可以添加或更改代码以将其用作沙盒。有JavaScript,DOM脚本,Ajax,SQL,ADO,ASP和ASP.NET的示例。

JS Bin是一个用于Javascript和CSS测试的沙盒,内置支持许多脚本库,包括jQuery,script.aculo.us,YUI,MooTools和dojo。因此,您可以尝试示例代码,而无需下载和安装每个库。此外,它还允许您使用唯一的网址(如pastebin)保存您的代码段,并允许对每个代码段进行协作编辑。

Codepen是一个面向前端开发者的协作沙箱,专注于HTML,CSS和JS。您可以自定义界面的许多方面,包括您想要包括的JS库,几个CSS功能(如添加reset.css)和其他奖金,如Emmet和Vim键绑定。

Try Ruby是一个非常基本的交互式教程,向完整的新手介绍Ruby。它是以串行方式完成的,所以你必须从一开始就完成,但它不需要很长时间。 [尝试Ruby于8月19日被它的主人_why拿走了。许多人希望他的内容将返回。为什么(poignant)Ruby指南有HTMLPDF镜子。]

OpenSourceCMS拥有数十个开源软件包,允许您尝试最流行的门户,博客,图像画廊和论坛的前端和管理后端功能。您拥有完全的管理权限,可以更改每个软件包上的任何内容,然后从用户角度查看这些更改的结果。

JSONLint是一个在线JSON验证器,语法检查不过于复杂,但工作原理如所示。

对于正则表达式,尝试使用Ruby构建的Rubular,使用Javascript构建的RegExPalRegExr,这对于正则表达式初学者非常有用,因为它具有内置的代码感。

Codepad是一个具有扭曲的pastebin:它有一个解释器/编译器内置的13种语言,包括C,C,Haskell,Scheme,Python和PHP。因此,您不仅可以使用它来共享代码,还可以在您离开编程环境时运行或测试代码(无论是强制性会议还是长途通勤等)

http://stackoverflow.com/questions/204831/how-can-i-try-a-new-language-or-framework-without-installing-it

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:web应用程序 – 如何在没有安装的情况下尝试新的语言或框架?