AmberWeb 编程语言

联合创作 · 2023-09-27 23:56

Amber 是一个继承于 Smalltalk 的编程语言和环境,主要用于基于浏览器的 Web 应用的开发。

使用方法:

<script src="js/amber.js" type="text/javascript"></script>
<script type="text/javascript"> loadAmber({deploy: true})</script>

一些重点

  • Amber的IDE带有类浏览器,工作区,脚本,支持发件人/实现者和类引用的ReferencesBrowser,基本的Inspector以及调试器和TestRunner单元的开头。
  • Pharo Smalltalk被视为参考实现。
  • Amber可通过库进行扩展,最好通过bower以下方式安装:
    • amber-contrib-web默认情况下,使用画布生成HTML(例如Seaside)包含在新项目中,
    • silk 默认情况下,新项目中包含类似DOM元素的流式包装,
    • helios IDE,默认情况下包含在新项目中,
    • amber-contrib-legacy 具有较小的页面内“经典” IDE和一些杂项(默认情况下包含在新项目中),
    • trysmalltalk,其中包含Stef教授的互动速成课程。
    • 和别的。您可以轻松地自己编写一个Amber库。
  • 琥珀可以使用Javascript库;“经典” IDE和Helios都是基于jQuery构建的
  • 您可以内联Javascript代码,并且有许多方法可以在Amber和Javascript之间进行交互
浏览 15
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报