AmberWeb 編程語(yǔ)言
Amber 是一個(gè)繼承于 Smalltalk 的編程語(yǔ)言和環(huán)境,主要用于基于瀏覽器的 Web 應(yīng)用的開發(fā)。
使用方法:
<script src="js/amber.js" type="text/javascript"></script>
<script type="text/javascript"> loadAmber({deploy: true})</script>
一些重點(diǎn)
- Amber的IDE帶有類瀏覽器,工作區(qū),腳本,支持發(fā)件人/實(shí)現(xiàn)者和類引用的ReferencesBrowser,基本的Inspector以及調(diào)試器和TestRunner單元的開頭。
- Pharo Smalltalk被視為參考實(shí)現(xiàn)。
- Amber可通過庫(kù)進(jìn)行擴(kuò)展,最好通過
bower以下方式安裝:-
amber-contrib-web默認(rèn)情況下,使用畫布生成HTML(例如Seaside)包含在新項(xiàng)目中, -
silk默認(rèn)情況下,新項(xiàng)目中包含類似DOM元素的流式包裝, -
heliosIDE,默認(rèn)情況下包含在新項(xiàng)目中, -
amber-contrib-legacy具有較小的頁(yè)面內(nèi)“經(jīng)典” IDE和一些雜項(xiàng)(默認(rèn)情況下包含在新項(xiàng)目中), -
trysmalltalk,其中包含Stef教授的互動(dòng)速成課程。 - 和別的。您可以輕松地自己編寫一個(gè)Amber庫(kù)。
-
- 琥珀可以使用Javascript庫(kù);“經(jīng)典” IDE和Helios都是基于jQuery構(gòu)建的
- 您可以內(nèi)聯(lián)Javascript代碼,并且有許多方法可以在Amber和Javascript之間進(jìn)行交互
評(píng)論
圖片
表情
