Google App Engine与Google Web Toolkit有什么差别? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jimmy
V2EX    问与答

Google App Engine与Google Web Toolkit有什么差别?

  •  
  •   jimmy 2010-09-26 21:05:02 +08:00 5937 次点击
    这是一个创建于 5496 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看教程及网上的文章都没有讲到这两者的区别,都是一创建项目就使用Google App Engine,那Google Web ToolKit到底用来干嘛用?
    甚至教程里还说要取消Google Web Toolkit的复选框,然后选中Google App Engine,真是不解。
    14 条回复    1970-01-01 08:00:00 +08:00
    chone
        1
    chone  
       2010-09-26 21:13:44 +08:00
    GWT是Google的一个Javascript框架,使用java来编写,然后通过交叉编译器转换为Javascript代码

    http://code.google.com/intl/en/webtoolkit/
    jimmy
        2
    jimmy  
    OP
       2010-09-26 21:27:54 +08:00
    @chone 那也就是说,正常情况下没有使用到GWT的必要?但是如果我要写WEB的页面在App Engine下就没有办法创建页面了。。
    chone
        3
    chone  
       2010-09-26 21:48:10 +08:00
    @jimmy 你用的是google app engine的java sdk for eclipse插件吧。
    不用的gwt的话创建项目的时候不要勾gwt就行了,没有影响。

    还有google app engine还有python sdk这两个是不一样的,python sdk没有eclipse插件,v2ex就用的是python
    jimmy
        4
    jimmy  
    OP
       2010-09-26 22:03:21 +08:00
    @clone 是用java sdk for eclipse插件,我不清楚你说的这个要不要用gwt是什么东西,我想做一个站点,基于App Engine的,这种算得上要用gwt么?
    chone
        5
    chone  
       2010-09-26 22:13:47 +08:00
    不算,app engine是后台的
    gwt主要是前端的工具,你应该不需要
    jimmy
        6
    jimmy  
    OP
       2010-09-26 22:28:11 +08:00
    @clone 我糊涂了,站点不是包括前台跟后台么?
    est
        7
    est  
       2010-09-26 22:48:04 +08:00
    @jimmy

    GAE是云计算平台,包括数据存储,python/JVM业务逻辑处理,email/xmpp以及quota/付费手段等等的一个平台;

    GWT是一个把Java编译成Javascript的framework。

    在没有GWT之前人们一般来说是手写Javascript;

    在没有GAE之前人们一般来说是;购买空间,配置Web服务器,配置数据库,配置测试环境,配置生产环境,调试生产环境,负载增大之后架构调整消除瓶颈,备份机制建立和演习,冗余和负载均衡之类等等n多麻烦事;而有了GAE之后,你只需要关注你的逻辑实现,然后scalability, availability, geocache等等的事情由GAE平台统一搞定。
    chone
        8
    chone  
       2010-09-26 22:51:27 +08:00
    @jimmy 但是GWT只是工具啊,就像jQuery用不用都可以
    jimmy
        9
    jimmy  
    OP
       2010-09-26 22:55:23 +08:00
    @est 谢谢普及教育,但在这里,我该不该用上GWT呢?比如我要写一个Blog。
    chone
        10
    chone  
       2010-09-26 23:03:45 +08:00
    @jimmy 最好不要用,写一般的页面用GWT又繁琐又不方便,而且编译出的js文件尺寸还很大,前端要用Javascript就用一般的轻量级框架jQuery, mootools这些就可以了
    est
        11
    est  
       2010-09-26 23:11:30 +08:00
    @jimmy 如果你连是否应该用GWT都不确定的话,那么我的建议是:不用。
    jimmy
        12
    jimmy  
    OP
       2010-09-26 23:12:24 +08:00
    @clone 3ks
    POPOEVER
        13
    POPOEVER  
       2010-09-26 23:27:51 +08:00
    青蛙,把人家用户名写错啦
    jimmy
        14
    jimmy  
    OP
       2010-09-27 00:34:13 +08:00
    @popoever 啊。。真丢人-_!!
    @chone, @est 感谢。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     994 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 18:51 PVG 02:51 LAX 11:51 JFK 14:51
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86