為什麼我棄用Angular,轉向React
幾年前,當我寫的程式碼被各種各樣的jQuery選擇器和回呼函式搞得亂七八糟的時候,AngularJS把我從中解救了出來。 Angular幫助我改善了開發專案的可維護性,而且提供了很多觸手可得的功能,它是為建立大型web應用而生的工具,極大方便...
幾年前,當我寫的程式碼被各種各樣的jQuery選擇器和回呼函式搞得亂七八糟的時候,AngularJS把我從中解救了出來。 Angular幫助我改善了開發專案的可維護性,而且提供了很多觸手可得的功能,它是為建立大型web應用而生的工具,極大方便...
@玉面小飛魚譯註:早上看到這篇文章,覺得內容甚是有趣。作者跟web開發方面的諸多大牛進行了交流,瞭解到他們的研究動向,從訪談中可以看到各種風格的開發者,有瀏覽器控,有裝置控。我想,知道行業裡的優秀成員在做些什麼以及用些什麼對於我們或許會有一...
前幾日是我們中心定期的午茶會,進駐的成員大家彼此分享,交流自己的創業專案進展如何,也互相討論創業圈的現況與環境。其中,一位熱心的進駐成員拿了他覺得很好吃的零嘴小吃與大家分享,我自己試了幾口,也覺得相當可口,讓人慾罷不能。 由於大家對零食的興...
前後端分工協作是一個老生常談的大話題,很多公司都在嘗試用工程化的方式去提升前後端之間交流的效率,降低溝通成本,並且也開發了大量的工具。但是幾乎沒有一種方式是令雙方都很滿意的。事實上,也不可能讓所有人都滿意。根本原因還是前後端之間的交集不夠大...
我們時時在踩坑,有時也忍不住埋怨前人給我們留下了無數的坑,可回頭想想,自己是不是也在挖坑等別人踩… 上次聽 趙海平 的講座,他提到 Facebook 沒有測試人員,以前和現在都沒有,以後也不打算有。還提到上線之後就開發者坐在系統前等著,只要...
Facebook的MySQL資料庫,是世界上最龐大的MySQL資料庫之一,在不同地區有數千個資料庫伺服器。因此,備份對他們來說是個巨大的挑戰。為瞭解決這個問題,他們構建了一個高度自動化、非常有效的備份系統,每週移動多個PB的資料。Faceb...
IBM、Oracle、SAP、甚至Microsoft等幾乎所有的大型軟體提供商都採用了Hadoop。然而,當你已經決定要使用Hadoop來處理大資料時,首先碰到的問題就是如何開始以及選擇哪一種產品。本文討論了不同的選擇,並推薦了每種選擇的適...
我十分驚訝的發現,我最近的一篇文章——《Java開發者寫SQL時常犯的10個錯誤》——最近在我的部落格和我的合作伙伴DZone上非常的受歡迎。(這篇部落格)的流行程度說明瞭幾件事: SQL在專業的Java開發中多麼重要。 基本的SQL知識被忘掉...
最近,我參加了在倫敦舉辦的Facebook移動開發者大會。在那天期間,有很多的交談,但真正讓我關註的是一場關於效能的,名為“讓m.facebook.com更快”的交流會,它的主題是關於Facebook如何不斷努力改善網頁效能和從中汲取的經驗...
數月前,Facebook 對外宣佈了正在開發的 React Native 框架,這個框架允許你使用 JavaScript 開發原生的 iOS 應用——就在今天,Beta 版的倉庫釋出了! 基於 PhoneGap 使用 JavaScript ...