個人很期待這門技術能成熟,現在比較大的關卡是 iOS safari 不支援 PWA 核心功能…
如果 PWA 成為完全體,那以後開 web page 就是開 mobile app 了!開發成本大降,用戶也不用再可憐的不斷的被要求安裝 app 了。
Opera 做了個 show case 網站1 ,建議可以逛個幾個來玩玩,反正都是網站,不用安裝 :)
個人推薦:
裝了一下 android 版. react native 還是不夠力啊, animation 卡卡的, 這還是在今年的旗艦機上跑的.
browser 都比這個快. 鉅亨網這 app 結構這麼簡單, 最佳化個 web app 比較實在.
看看明年這時 react native android 會不會比較像樣一點
之前本來的 Angular2 和 AngularDart 就是分開寫的, 後來引進 typescript 策略後才合併 dart 和 js.
這是 DRY, code reuse.
現在 google 裡用 dart 的人變多了, 受不了用 js 思考的 api. 決定加個專屬的團隊開發純 dart 的 angular dart.
這叫 wrong abstration is worse than duplication.
不是 DRY 就是對的, 小至一個 method call, 大至一個 web framework, 都一樣.
for ... else
很難懂吧, else 的條件是什麼? 有沒有 break ?
for (...) {
} else if break {
}
這樣也許好一點
不會再買四核了, 2 core 根本不適合開發.
上次我們買了 mac mini i7 2 core, 結果 UI 一直 freeze (跑 genymotion, android studio...etc)
i7-6700HQ vs i7-4980HQ1 ,結果是 8044 vs 10039
i7-4980HQ 這顆是我現在用的 MacBookPro (2015),結果今年出的筆電居然還輸 2000 分,暈倒。
JEE 在我們這群人的圈子裡 (startup, freelancer, hacker... blah) 大概不太在意吧。我們這群比較愛在網路上發言,但企業裡的反而是沈默的一群開發者,他們多半按照標準行事。
有標準就是穩定、有認證的證書、補充人員成本低… 等等企業很在意的重點。JEE 如果垮了對他們很傷,今天看到已經有人在 change.org1 上連署 oracle 不可放棄 JEE,唉唉。
我個人的話一直是 spring 派,曾經有一段時間我還認定 JEE 早就死掉了,但沒想到看了一些調查,像是 JSF 這樣的東西居然有一大半的人還在用,我看了差點沒暈倒… "標準" 的威力太驚人了,只要是標準就有企業會投資在這技術上,不論這技術設計的優劣。
Oracle 若放棄了 JEE,失去了標準的保障,會發生什麼事呢?新專案新計畫不會有人再選 JEE 了,但 JEE 不會瞬間消失,反而會有新的組織出來帶頭 JEE 的發展 (fork) ,然後承接原本 JEE 該做的事。
也許這是個商機也說不定,因為投注在 JEE 的企業很多,他們很需要維護和升級,試想如果 spring 乘機出了個 JEE 無痛轉換 spring 的套件,然後還提供轉移相關的證書和課程,有多少企業會買單?