FCC 成都社區·手藝周刊 第 13 期

【前端】

1、Firefox 60 支撐同域才發送 Cookie

本月初,Firefox 60 瀏覽器宣布。它有一個很大的亮點,就是它處理了 CSRF 進擊。

所謂 CSRF 進擊,就是運用實在的 Cookie 舉行歹意行動。比方,用戶接見 B 網站,頁面上有一張來自 A 圖站的圖片,這時刻瀏覽器就會向 A 網站發出要求,並帶上 A 網站的 Cookie。假如這張圖片的 URL 被經心捏造過(比方是劃款要求),貧苦就來了。由於 A 網站的服務器會認為,這個要求是實在的要求,由於 Cookie是對的,從而受權舉行種種操縱。

Firefox 60 根據最新的規範,為 Cookie 新增了一個 SameSite 屬性,明確規定接見 B 網站時向 A 網站發出的要求,一概不準帶上 Cookie,這就從根本上防備了 CSRF 進擊。

別的,Firefox 60 還默許打開了 ES6 模塊支撐,至此一切瀏覽器都默許支撐 ES6 模塊。

鏈接:https://blog.mozilla.org/secu…

2、TypeScript 2.9 RC 宣布 

此次宣布亮點包含 import() 範例以及對 keyof 和映照對象範例(mapped object types)中的標記(symbols)和数字筆墨(numeric literals)的支撐。

新增特徵:支撐運用 keyof 和映照範例定名屬性的編號和標記; 支撐將泛型傳遞給 JSX 元素; 支撐將泛型傳遞給標記的模板挪用; 許可在任何位置導入(…)範例; 默許情況下輸出 –pretty 毛病; 支撐 import.meta; 新增 –resolveJsonModule; 聲明源 map 和經由過程它們的代碼導航。

鏈接:https://blogs.msdn.microsoft….

3、2018 年前端東西報告

由 Ashley Watson-Nolan 建立的 2018 年前端東西調查結果已宣布,報告對當前 CSS 和 JS 東西的運用情況供應了一些風趣的統計。

鏈接:https://ashleynolan.co.uk/blo…

4、node 8.11.2 LTS 宣布

特徵:
同步 http2 和 n-api,和 當前版本(Node 10 )一致
更新了 node-inspect 和 nghttp2 依靠

鏈接: https://nodejs.org/en/blog/re…

5、精讀《從新思索 Redux》

dva 以後,有許多基於 redux 的狀況治理框架,但大部分都很範圍,以至是倒退。但直到看到了 rematch,總算以為 redux 社區又進了一步。

這篇文章的珍貴的地方在於,拋開 Mobx、RXjs 觀點,僅針對 redux 做深切的從新思索,對大部分還在運用 redux 的工程場景異常有協助。

https://zhuanlan.zhihu.com/p/…

6、React 運用架構設想

如今已有許多腳手架東西,如create-react-app,支撐一鍵建立一個React運用項目構造,很輕易,然則享用輕易的同時,也失去了對項目架構及手藝棧完整進修的時機,而且一般腳手架建立的運用手藝架構並不能完整滿足我們的營業需求,須要我們本身修正,完美,所以假如願望對項目架構有更深掌控,最好照樣從0到1明白一個項目。

鏈接: https://mp.weixin.qq.com/s/cI…

7、Angular Ivy搶鮮看

“Ivy” 是 Angular v6 的新一代渲染器。從 v6.0.0-beta.1 最先,Ivy 已作為體驗 API 宣布。作為下一代的 Angular 的視圖引擎,重點在於完全縮減代碼尺寸並加強靈活性。在這個示例中,你能夠看到,關於一個 Hello, world 運用,代碼的尺寸能夠壓縮到 3K 擺布。Ivy還具有打包更疾速,更具可瀏覽性等特性。

鏈接:https://www.telerik.com/blogs…

8、怎樣瀏覽大型前端開源項目標源碼

這是來自螞蟻金服數據體驗手藝團隊的乾貨分享。這篇文章重要講的是瀏覽大型的前端開源項目比方 React、Vue、Webpack、Babel 的源碼時的一些技能,目標是讓人人在碰到須要瀏覽源碼才處理的題目時,能夠更快的定位到本身想看的代碼。願望人人能夠經由過程這篇博客,相識到瀏覽大型前端項目源碼時的切入點。在以後碰到獵奇的題目時,能夠本身去探究。

鏈接:https://juejin.im/post/5afe37…

9、可用但最不罕見的 HTML5 標籤

我能夠肯定你們都已在運用 HTML5 做網頁了,並且會運用一些罕見的標籤,如 <header><section><article> <footer> 等等,除此之外,另有一些不經常使用的標籤是有助於準確運用 HTML5 的語義化開闢,如<details><dialog><mark><time><datetime><progress>等,來相識一下。

鏈接:https://codeburst.io/the-most…

【後端】

1、音訊批量推送東西WePush

WePush 是由 Java 編寫的專註批量推送的小而美的東西,現在支撐的範例:模板音訊-民眾號、模板音訊-小順序、微信客服音訊、阿里雲短信、阿里大於模板短信 、騰訊雲短信。

概況: https://github.com/rememberbe…

2、構建你的手藝體系

怎樣構建周全的手藝體系?內容包含:3D Renderer 、Blockchain / Cryptocurrency 、Database 、Docker 、Front-end Framework / Library 、Game 、Git 、Network Stack 、Neural Network 、Operating System 、Physics Engine 、Programming Language 、Shell、Web Search Engine 、Web Server 等等。

概況: https://github.com/danistefan…

3、10 個經常使用的軟件架構形式

你是不是曾思索過怎樣設想大型的企業級體系?在決議啟動軟件開闢之前,主要的是挑選適當的架構來指引體系的功能及質量屬性設想。因此在將軟件架構運用於設想之前,必須要相識經常使用的架構形式。文章引見了多種架構形式(分層形式、客戶端/服務器形式、主/從形式、管道/過濾器形式、代辦形式、對等形式、事宜總線形式、MVC形式、黑板形式、解析器形式),及種種架構形式的運用場景。

概況: http://blog.jobbole.com/113953/

4、偽裝很忙的三個敕令行東西

有時刻你很忙,而有時刻你只是須要看起來很忙,就像影戲中的黑客一樣。有一些開源東西就是干這個的,讓我們在 Linux 和終端里忙起來!

概況:https://linux.cn/article-9591…

5、看完這篇 Linux 基本的操縱就會了

由一個剛進修運用 Linux 的小夥伴整頓而成,重要總結了 Linux 的基本操縱以及一些簡樸的觀點,經常使用的敕令,Shell 和 Vi 編輯器的運用等。關於開闢者來講,能運用 Linux 做一些基本的操縱是必要的!

概況: https://zhuanlan.zhihu.com/p/…

6、Python 最好實踐指南 2018

高等 Python 開闢者必知必會的學問,觸及裝置、設置、布置以及 Python 一樣平常運用的最好實踐。這份指南是由 Kenneth Reitz 以開源的體式格局構建和保護的, PythonCaff.com 構造和翻譯。

概況:https://pythoncaff.com/docs/p…

7、Django 2.0 官方文檔中文版

Django 最初被設想用於具有疾速開闢需求的消息類站點,目標是要完成簡樸快速的網站開闢,如今已成為最盛行的 Python Web 開闢框架。官方文檔細緻而且完整,是進修和運用必查資料。關於沒有嘗試過的小夥伴來講,如今中文也翻譯好了,你另有什麼來由不去疾速相識一下呢?

概況:https://docs.djangoproject.co…

【其他】

1、微信開源PhoenixGo:業界搶先的人工智能圍棋

PhoenixGo 以 BensonDarr(昵稱“金毛”)的名義在騰訊野狐圍棋平台上和環球頂尖職業棋手、圍棋愛好者及各路圍棋AI棋戰,在 4 月尾取得了 200 多連勝,並在福州 2018 天下人工智能圍棋大賽上奪冠。微信已將 PhoenixGo 棋戰源碼和訓練好的模子開源。

概況: https://mp.weixin.qq.com/s/mk…

2、進步效力的幾個技能和東西分享

來自一名有 12 年開闢履歷的老司機的分享,傾向於引見非手藝性的工作流方面的履歷。比方一些鍵盤的快速按鍵設置(Mac 為主);筆記紀錄軟件;項目治理或許 GTD;email 工作流;番茄鍾工作法等。

概況:https://medium.com/@fabrik42/…

每周一同步更新到
GitHub, 迎接 star :)

    原文作者:FCC成都社區
    原文地址: https://segmentfault.com/a/1190000014951621
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞