外媒速遞:GitHub上最值得關注的十大React庫
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天推薦的內容包括:GitHub上最值得關注的十大React庫、衡量DevOps成功與否的15項重要指標、八項CSS策略助你編寫可維護且精簡化前端代碼和網絡中立性的毀滅是否會拖垮物聯網等。
一、GitHub上最值得關注的十大React庫
原文標題:Top 10 React Libraries on GitHub to Follow
來自Facebook公司的React如今已經成為一套極為強大的javaScript框架,能夠有效簡化程序員的前端開發體驗。事實上,對于每一位熟悉React.js工作的朋友來講,圍繞React建立的各類庫選項都能夠進一步改善開發效率。不過GitHub上存在的大量相關選項往往令人眼花繚亂,而這也引出了今天的議題——十大最值得關注的React庫。
1. Material UI
2. Ant Design
3. Storybook
4. Gatsby
5. Enzyme
6. Blueprint
7. Spectacle
8. Elemental UI
9. Grommet
10. Mozaik
二、衡量DevOps成功與否的15項重要指標
原文標題:15 Metrics for DevOps Success
我們到底該如何將DevOps引入自身所在組織?我們又該如何衡量其進展狀況,以確保隨時加以調整?在今天的文章中,我們準備了一些值得追蹤的關鍵性DevOps指標,希望能夠切實幫助大家了解相關團隊在一定時間段內的具體表現情況。
1. 部署頻率
2. 變更量
3. 部署時間
4. 交付周期
5. 客戶申請
6. 自動化測試通過率
7. 錯誤遺漏率
8. 可用性
9. 服務水平協議
10. 失敗部署
11. 錯誤率
12. 應用程序使用量與流量
13. 應用程序性能
14. 平均檢測時間(MTTD)
15. 平均恢復時間(MTTR)
三、八項CSS策略助你編寫可維護、精簡化前端代碼
原文標題:8 CSS Strategies for Writing Maintainable, Streamlined Front-End Code
編寫基本CSS與HTML是Web開發者入門的***課。然而,在實際應用當中,我們發現很多開發者并沒有投入時間真正考慮前端開發工作的持久性與可維護性——而這無疑表明,很多開者對于CSS/HTML與JavaScript的策略組織缺乏深刻的理解。在今天的文章中,我們將分享八項秘訣,旨在實現前端代碼的可維護性與精簡化要求。
1. 不必要時不編寫樣式定義
2. 將CSS視為可復用組件
3. 在CSS中定義utilities
4. 除非必要,避免使用嵌套
5. 利用BEM防止過度嵌套
6. 只在不得已時使用!important
7. 有時候需要重新發明輪子,但請認真考量可行選項
8. 關注前端代碼
四、網絡中立性的毀滅是否會拖垮物聯網?
原文標題:Will the end of net neutrality crush the Internet of Things?
就在不久之前,美國聯邦通訊委員會正式放棄了奧巴馬時代所提出的網絡中立原則。正如人們所譏諷的那樣,“恢復互聯網自由秩序”這一作法很可能顛覆現有互聯網的公共事業屬性,并引發一系列嚴重后果。那么,這一變化又會給剛剛崛起的物聯網技術帶來怎樣的沖擊?我們將在本文中嘗試找到答案。
1. 物聯網的興盛扎根于網絡中立
2. 互聯網流量的阻斷與限流
3. 大型企業用戶以及中小型企業可能遭遇的影響
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】