摘要:雅虎從很早就開始招聘和培養研究型人才,雅虎研究院就是在這個過程中應運而生的。今天我就來說一說雅虎研究院的歷史,以及過去十多年間取得的成就,聊一聊如何通過引進高級人才,迅速構建起一支世界級的研發團隊。
作者:王下邀月熊 編輯:徐川
前端每周清單專注大前端領域內容,以對外文資料的搜集為主,幫助開發者了解一周前端熱點;分為新聞熱點、開發教程、工程實踐、深度閱讀、開源項目、巔峰人生等欄目。歡迎關注【前端之巔】微信公眾號(ID: frontshow),及時獲取前端每周清單。
新聞熱點國內國外,前端最新動態
D3 5.0: D3 5.0 作為大版本更新,引入了部分不向后兼容的特性更新。該版本開始使用 Promise 來替代傳統的異步回調以進行數據加載,Promise 能夠大大簡化異步代碼的結構,特別是那些支持 await 與 async 的瀏覽器。此外,該版本還使用了 Fetch API 替代傳統的 XMLHttpRequest 對象,即使用 d3-fetch 替代 d3-request。更多更新特性介紹請查看原文。
Java 10 正式發布,帶來了這些新特性: 北京時間 3 月 21 日,Oracle 官方宣布 Java 10 正式發布。這是 Java 大版本周期變化后的第一個正式發布版本。需要注意的是 Java 9 和 Java 10 都不是 LTS 版本。和過去的 Java 大版本升級不同,這兩個只有半年左右的開發和維護期。而未來的 Java 11,也就是 18.9 LTS,才是 Java 8 之后第一個 LTS 版本。Java 10 提供了愈百項新特性,譬如 var 局部變量類型推斷、統一的垃圾回收接口等。
開發教程步步為營,掌握基礎技能
使用 Flutter SDK 開發簡單的加密貨幣信息應用: Flutter 是 Google 最新開源的用于開發 Android 與 iOS 跨平臺應用的開源工具集;其使用 Dart 編程語言,并且能夠直接編譯為原生代碼,因此其能夠在代碼復用性與性能之間達成平衡。本教程中,作者循序漸進地介紹如何使用 Flutter 來構建展示當前不同加密貨幣價格的應用,并且針對初學者介紹了 Flutter 架構與 Dart 語法基礎。
2018 React.js 全面指南: 本文最早寫于 2015 年,此篇則是基于最新的 React 16.3 版本進行的更新,包含了最新版本中的各個特性。作者希望在本文中談及 React 的大部分核心方面,包括了:JSX, Virtual DOM, React.Component, state, Component LifeCycle, Events 等。更多相關內容參考 現代 Web 開發--React 篇。
React Apollo 2.1 介紹: 近日,React Apollo 發布了 2.1 版本,大幅提升了使用 GraphQL 開發 React 應用的體驗。該版本提供了新的 Render Prop API 以及更強力的 TypeScript 支持,并且優化了說明文檔。本文中,我們將會對如下新特性進行介紹:基于 Query 的數據抓取,使用 Mutation 更新數據,利用 ApolloConsumer 簡化本地狀態等。更多相關內容參考 現代 Web 開發--React 篇。
工程實踐立足實踐,提示實際水平
Typescript 2.8 React 組件開發模式: TypeScript 是非常優秀的 JavaScript 靜態類型擴展,本文則在常見的 React 開發模式的基礎上,使用 TypeScript 2.8 實現了常見的模式:Stateful, Stateless, Default Props, Render Callbacks, Component Injection, Generic Components, High Order Components, Controlled Components。 更多相關內容參考 React DevPractices Links。
React 應用中使用的不同動畫庫比較: 優雅的動畫是 Web 站點體驗性的重要保障,現在已經有了很多介紹使用方式、使用案例、適用場景的文章。本文則是對于常見的動畫庫進行了橫向對比,從而幫助開發者更好地針對自身的需求選擇不同的動畫庫,包括了以下維度的考量:項目的維護情況如何,入手的難易程度如何,語法如何,性能如何等等。更多相關內容參考 Awesome Links。
CSS Grid 漸進式實踐: 上個月我們重新設計了 Thomasnet.com,并且使用 CSS Grid 作為主要的布局方式。本文即是 CSS Grid 漸進式實踐的分享: CSS Grid 語法速覽以及技巧分享,CSS Grid 與 Flexbox 對比,CSS Grid 基礎以及瀏覽器的兼容性保障。 更多相關內容參考 現代 Web 開發--基礎篇。
深度閱讀深度思考,升華開發智慧
React 與 React Native 事件系統詳解: 現在已經有了很多介紹 React 事件系統的文章,不過鮮有介紹它們內部工作原理的。本文作者一直從事著 React Native 開發,并在本文中分享了其閱讀相關源代碼后整理得到的理解。本文依次介紹了 React 事件系統概覽、事件接收與管理機制、EventPluginHub 等內容;更多相關內容參考 現代 Web 開發--React 篇。
關于圖片壓縮的考量: 在之前的討論中,我們關注過如何使用 Compressive Images 來壓縮圖片尺寸:即在降低圖片清晰度的同時,將其設計稿的尺寸增大,這樣經過瀏覽器自動壓縮之后,其視覺效果相差無二。這種方式在測試用例中能夠帶來 50% 的體積減少,不過這種方式也會帶來更大的內存消耗。更多相關內容參考 現代 Web 開發--基礎篇。
SketchCode: 使用深度學習自動化前端開發: 本文作者構建了某個深度學習模型,能夠從用戶手繪的設計草稿中,生成可用的 HTML 網站;作者希望能夠嘗試利用這種方式來簡化現在的設計流程。本文依次介紹了 SketchCode 的創意來源與設計理念,如果獲取到有效的數據集,如何將圖片處理為手繪模式,如何設計神經網絡架構以及如何進行模型訓練等內容。更多相關內容參考 人工智能與深度學習實戰。
開源項目樂于分享,共推前端發展
Driver.js: Driver.js 是強大的,輕量級,使用原生 JavaScript 引擎開發的頁面用戶關注點。Driver.js 并不僅僅是另一個指南性質的庫,其的用戶場景還是非常廣泛的,能夠用于任何需要為頁面構建浮層的情況,譬如當用戶需要與某些元素交互而隱藏其他元素的場景。
brain.js: brain.js 是基于 JavaScript 實現的輕量級神經網絡(Neural Networks)庫,其提供了非常簡明易用的接口,并且支持異步訓練。目前官方提供了識別顏色常量、簡單字母識別、利用 RNN 編寫簡單的句子等示范,可以自己嘗試一下。
dejavu: dejavu 是新的 ElasticSearch Web 管理界面,不同于 Kibana 這樣服務端渲染并且響應較差的庫;dejavu 采樣了完全的客戶端渲染方式,這也賦予了其便捷部署的能力,從 Github Pages,Chrome 插件到 Docker 鏡像。dejavu 并且提供了 JSON 與 CSV 文件的導入導出功能,并能夠自定義表格頭,以增強其靈活性。
巔峰人生雅虎研究院——如何從輝煌到失???: 雅虎是最早成功的互聯網公司之一,也是最早意識到需要把基礎研究,特別是機器學習以及人工智能研究,應用到實際產品中的公司。雅虎從很早就開始招聘和培養研究型人才,雅虎研究院就是在這個過程中應運而生的。今天我就來說一說雅虎研究院的歷史,以及過去十多年間取得的成就,聊一聊如何通過引進高級人才,迅速構建起一支世界級的研發團隊。當然,也會聊一聊研究院的衰落。高級研發機構對于企業而言往往是錦上添花的事情,在整個公司產品和視野都欠缺的情況下,也往往避免不了最后衰敗的結局。
前端之巔「前端之巔」是 InfoQ 旗下關注前端技術的垂直社群,加入前端之巔學習群請關注「前端之巔」公眾號后回復 “ 加群 ”。投稿請發郵件到 editors@cn.infoq.com,注明 “ 前端之巔投稿 ”。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/93726.html
摘要:感謝王下邀月熊分享的前端每周清單,為方便大家閱讀,特整理一份索引。王下邀月熊大大也于年月日整理了自己的前端每周清單系列,并以年月為單位進行分類,具體內容看這里前端每周清單年度總結與盤點。 感謝 王下邀月熊_Chevalier 分享的前端每周清單,為方便大家閱讀,特整理一份索引。 王下邀月熊大大也于 2018 年 3 月 31 日整理了自己的前端每周清單系列,并以年/月為單位進行分類,具...
摘要:前端每周清單年度總結與盤點在過去的八個月中,我幾乎只做了兩件事,工作與整理前端每周清單。本文末尾我會附上清單線索來源與目前共期清單的地址,感謝每一位閱讀鼓勵過的朋友,希望你們能夠繼續支持未來的每周清單。 showImg(https://segmentfault.com/img/remote/1460000010890043); 前端每周清單年度總結與盤點 在過去的八個月中,我幾乎只做了...
摘要:斯坦福宣布使用作為計算機課程的首選語言近日,某位有年教學經驗的斯坦福教授決定放棄,而使用作為計算機入門課程的教學語言。斯坦福官方站點將它們新的課程描述為是最流行的構建交互式的開發語言,本課程會用講解中的實例。 前端每周清單第 11 期:Angular 4.1支持TypeScript 2.3,Vue 2.3優化服務端渲染,優秀React界面框架合集 為InfoQ中文站特供稿件,首發地址為...
摘要:楊冀龍是安全焦點民間白帽黑客組織核心成員,被浪潮之巔評為中國新一代黑客領軍人物之一他在本文中依次分享了對于黑客的定義如何從黑客成為一名安全創業者技術創業踩過的坑給技術創業者建議等內容。 showImg(https://segmentfault.com/img/remote/1460000012377230?w=1240&h=796); 前端每周清單專注前端領域內容,以對外文資料的搜集為...
閱讀 1378·2021-09-24 10:26
閱讀 1689·2019-08-30 14:14
閱讀 2098·2019-08-29 16:54
閱讀 363·2019-08-29 14:09
閱讀 1468·2019-08-29 12:55
閱讀 922·2019-08-28 18:13
閱讀 1573·2019-08-26 13:39
閱讀 2560·2019-08-26 11:43