AppengineJS: JavaScript Comes to GAE | Web Builder Zonegoogle提供了一个他们App Engine云计算平台的Javascript的API:AppengineJS,这样,普通Web开发人员只要熟悉JS,就能基于GAE使用JS开发应用,这就大大拓展了云计算平台的应用范围。
个人认为这是达到云平台的理想境界了,个人曾经幻想如果开发者使用JS就能直接开发WEB应用,不用太考虑复杂的可伸缩性scalable等等,虽然Scala等新型编程语言也向这方面努力,不过,GAE作为从云计算方向努力,无疑有着非常重要的一面。
GAE的这个JS库是基于App Engine的Python,Python因为普及问题以及学习门槛,无疑无法和JS比拟。下面是JS代码案例,显示一个表单:
var blobstore = require("google/appengine/api/blobstore");
exports.GET = function(env) {
return {data: {
uploadURL: blobstore.createUploadUrl("/test")
}}
}
<form action="{uploadURL}" method="POST" enctype="multipart/form-data">
<p>
<input type="file" name="file" />
</p>
<p>
<button type="submit">Upload</button>
</p>
</form>
<p>
|
[该贴被banq于2010-06-02 12:31修改过]