加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 除了大量的Javascript之外,Web 2.0应用程序还有可行的

发布时间:2020-12-20 11:13:53 所属栏目:Python 来源:网络整理
导读:如果你说发现C风格的语法是邪恶的轴心你是否只是绝望地被谴责,如果你想为你的用户提供很酷的web 2.0应用程序 – 例如通常使用 JQuery和Ajax等?那里没有其他选择吗?我们目前正在使用挂架和一堆 JavaScript以及一些Evoque来构建Intranet应用程序.很明显,对于
如果你说发现C风格的语法是邪恶的轴心你是否只是绝望地被谴责,如果你想为你的用户提供很酷的web 2.0应用程序 – 例如通常使用 JQuery和Ajax等?那里没有其他选择吗?我们目前正在使用挂架和一堆 JavaScript以及一些Evoque来构建Intranet应用程序.很明显,对于我们来说,如果相反存在与PythonScript一样的等价物,那么世界将是一个更好的地方.但除了Android系统的ASE之外,我还没有看到任何接近它的东西 – 但显然这是相当无关的.仍然 – 如果浏览器可以支持其他脚本语言….

解决方法

“某些”“浏览器”支持的其他语言是VBScript,但是……你不想去那里.

对其他语言的支持仍在进行中.

今天你能得到的是拥有一个框架或库来将一种语言翻译成JavaScript

以下是其中一些以及一些小样本:

> GWT – Java

// Add a button to remove this stock from the table.
Button removeStockButton = new Button("x");
removeStockButton.addClickHandler(new ClickHandler() {
       public void onClick(ClickEvent event) {
           int removedIndex = stocks.indexOf(symbol);
           stocks.remove(removedIndex);
           stocksFlexTable.removeRow(removedIndex + 1);
       }
});
stocksFlexTable.setWidget(row,3,removeStockButton);

> Pyjamas – Python

def greet(sender):
    Window.alert("Hello,AJAX!")

> CofeeScript – (Ruby like)

square: (x) -> x * x
cube:   (x) -> square(x) * x

> Pyscript – (Python之类)

// Example One
function triangle(a,b):
    function sqroot(x): return Math.pow(x,.5)
    return sqroot( a*a + b*b )

从这一点来看,GWT是最强大的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读