Re: [問題][GWT] 可能是很基礎的使用問題
※ 引述《dj533kevin (烏鴉)》之銘言:
: ※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: 因為我不覺得google會把所有的java code塞在同一個js檔裡
: 難道不是 class1.java -> js1.js
: class2.java -> js2.js
: 這樣做轉換嗎
GWT 已經比你想的多走了好幾步了
首先,一個 .java 變成一個 .js
project 一大你的 web server 就掰掰了
更別說 code split 等等等等的優化機制
: : 理論上應該是有用到的 java 檔才會轉
: : 這很合理,總不希望沒用到的 code 也傳給 client
: : 又大又沒意義
: : 不過這點沒有嚴格實驗過
: 我想也是,所以其實有一半的時間是在確認這一點
: 在查到底有沒有人這樣子做過
請先學會走路
: 我有跟老闆講過gwt會優化js,但他說:
: 「如果可以正常運作,那我們就平常維護java,要用的時候再轉出來
: 可是前端還是我們另外用js來寫」
: 喔對了,要轉的東西通通都跟gui沒關係,所以才想說能不能通通轉出來,
: 當作library來使用
: 不過看起來應該是不行了,我會再跟他溝通
基本上你老闆的思維非常的詭異
我不覺得他真的有了解 GWT、Dart、JS 之間的關係
恐怕也是 Dart 一出來就覺得 GWT 會死掉的莫名其妙思維
如果妳們要「重新」開始一個 project
那要不要用 GWT 其實就看個人高興
你就算說要用 ZK 我也虔誠的祝福你 [喂喂]
如果某些邏輯要用 Java 寫、而且還會維護 Java code
那我實在不懂妳們到底要怎麼個搭配?
依照隔山打牛秘笈所記載,大抵上劇情是這樣吧?
妳們現有的 Java code(android?)
大概寫了一堆神妙的運算邏輯
不想重新再來一次(到時候用 Dart 重刻就自己打臉了)
我是不相信你們真正要處理的 project 不需要 UI 啦
(是說用 browser 作分散運算介面,我曾經有發瘋想過這個念頭)
所以才說前端才要用其他 JS 重新寫
那麼原因可能會有下列幾種
0. 因為 GWT 已經死了...
詛咒人死會違反版規,但是詛咒一個技術死好像不會有事?
前些日子才出了 2.5.0,最近 2.5.1 又要出了
甭說別的,有 Vaadin 在後頭撐著
JBoss 的 Errai 前陣子出了 2.2.0
真的是死x老x的xx謠言
1. GWT 內建 component 跟其他比起來實在不多而且有點簡陋
無法反駁,蓋牌...
其他 3rd component set 不熟,繼續蓋牌 Orz
2. 因為 ooxx 的需要,所以還得搭配其他 library 才能完成 project
有一種東西叫做 JSNI
把其他 JS library 包起來讓 GWT 可以用
基本上不是什麼高級技巧
當然重開各個 method 有點繁(我相信應該有人寫 generator XD)
我前兩個禮拜才第一次嘗試用 JSNI 包一個 markdown parser
大抵上摸了三個小時(應該會被 tkcn 笑慢),就可以執行
所以其他什麼 GWT 不支援 HTML5 之類的理由都是假的
你說沒辦法直接爽爽用,我可以同意
不過 WebGL 這種不知道出來幾年的東西...
https://code.google.com/p/gwt-g3d/
https://code.google.com/p/gwtgl/
喔對,我猜妳們大概是作遊戲的... (猜錯就算了,我不會退錢的)
那麼再補上... https://code.google.com/p/playn/
雖然沒有明講,但是你到 GettingStart 搜尋 gwt
就會發現熟悉的字串
========
我累了,寫這種東西好無聊
還是去看 A 片比較實在
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.17.132
推
02/01 18:25, , 1F
02/01 18:25, 1F
推
02/01 20:11, , 2F
02/01 20:11, 2F
→
02/01 21:32, , 3F
02/01 21:32, 3F
→
02/01 22:22, , 4F
02/01 22:22, 4F
推
02/03 16:18, , 5F
02/03 16:18, 5F
→
02/04 00:05, , 6F
02/04 00:05, 6F
→
02/04 22:02, , 7F
02/04 22:02, 7F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):