日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

8分钟回顾开源巨头 Facebook 的 2016

發布時間:2025/3/17 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 8分钟回顾开源巨头 Facebook 的 2016 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

在過去幾年里,Facebook 已然發展成為開源界規模最大、最活躍的企業之一。 2016年,Facebook 共推出了77個新項目,貢獻者提交了6萬次。目前總共有近400個項目和超過50萬個關注者。

2016年,從提交的總數來看,Facebook 最受關注的項目依然都是前幾年開源的。前五名依次為?Nuclide 、React Native、HHVM、Buck?和?PrestoDB。

Facebook?的兩個旗艦項目,React 和 React Native ,2016年分別有超過5萬和4萬名關注用戶。 此外,Pop、Immutable 、Create React App 有超過1.5萬;HipHop VM(HHVM) 、Flux 、Fresco 有超過1萬;另外還有20+個項目,都有超過5000的關注用戶。

2016年,Facebook 還有一些值得注意的新項目:

Draft.js?是一個基于 React 的富文本編輯器框架,提供一致的模型以及跨瀏覽器差異化的抽象,發布之后廣受歡迎。

另一個是前面有提到的,基于 React 的項目 ——?Create React App,它是第一個在?Facebook孵化器?中啟動的項目,代表著一個新的起始點。也是 Facebook 用來評估一個項目如何被社區接受,并決定如何進行長期管理的重要參考項目。Create React App?將構建新應用所需的一切內容都封裝到單個命令行工具中,做到不用配置就可以創建 React App。

在2016年4月的 F8 大會上,Facebook 為 Android 和 iOS 發布了一套新的工具,展示如何使用 React Native 和與之配合的技術堆棧來輕松構建跨平臺應用。在9月的年度@Scale會議上,開源了?Zstandard,一種新的數據壓縮算法。

10月,Facebook 貢獻了?Yarn。這是一個與 Exponent、Google 和 Tilde 共同構建的新型 JavaScript 包管理器。到12月份,已有1100多個提交。

此外,Facebook 開源了快速文本分類器?FastText,目前擁有超過5000個關注者。還開源了一個相機系統?Surround360,一款全景相機和先進的圖像拼接軟件。

Facebook 中的許多團隊也在與行業中的其他人合作。比如與?Spotify 合作,對靜態代碼分析工具?Infer?進行改進,并與其構建系統集成。

同時,Facebook 向核心?Chef?提供了大量的 pull 請求,并在成為Chef Board委員會的一員后,開源了22個新的?Chef cookbook?,為 systemd 提供了 cgroup2 支持。其內核團隊的21位工程師對主流 Linux 提交了600多個貢獻,包括 cgroups2、MD/RAID5緩存、eBPF、btrfs 和緩沖寫回修復。

2016年 Facebook 總共有超過 2700 個外部貢獻者的 13,000 次請求,比去年增加了40%。

以上內容整理自 Facebook 發布的回顧博客?Facebook Open Source 2016 year in review。開頭有提到,2016年 Facebook 開源了77個項目,除了文中提及到的,還有不少都頗為優秀。在此,再額外選取部分進行簡單補充。

Yoga?——

是一個 CSS3/Flexbox 的跨平臺實現(不再限于 html )。借助它,開發人員可以在 React Native 和各個平臺上快速地構建 UI 布局。通過實現許多設計師熟悉的 API 并在不同平臺上向開發人員開放,以實現團隊內的最大協作。

FBMemoryProfiler?——

一款用于分析 iOS 內存使用和檢測循環引用的工具庫。這個庫顯示 FBAllocationTracker 和 FBRetainCycleDetector 怎么能一起合作,以及如何在真正的應用程序中使用。

ReDex ——

一個 Android 字節碼的優化工具。它提供了 .dex 文件的讀寫和分析框架,并提供一組優化策略來提升字節碼。

Parse Server ——

一個兼容?Parse.com API 的路由包,用于?Express。它是 Parse 后端的開源版本,可以部署到任何可以運行 Node.js 的基礎架構。可以添加到現有的 Web 應用,也可以自行運行。

Torchnet ——

一款深度學習框架。是用 Lua 腳本語言寫成,能夠在標準的 x86 芯片或圖形處理單元(GPUs)上運行,也可以讓程序員重用某些代碼。這樣一來就能夠降低工作量,同時也可以降低出現 bug 的幾率。

轉載于:https://my.oschina.net/mrtudou/blog/814590

總結

以上是生活随笔為你收集整理的8分钟回顾开源巨头 Facebook 的 2016的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。