本期推薦

[譯] RxJS 高級緩存

本文使用 RxJS 和 Angular 提供的工具來開發一個高級緩存機制, 詳細的介紹了在大量使用 Observables的應用中如何創建高級緩存機制。

業界動態

Github上發布一天Star數破4K的項目瞭解一下

國外大神把 Windows 95 打包成了 APP,紀念它發布 23 週年。這個項目在昨天被開源在了Github上,不過一天Star數就已經突破4K,截止現在2018-8-25-9:08 Star數已經有5.3k,Github地址。

前端開發

CSS垂直居中技巧,我只會23個,你會幾個?

網頁CSS的垂直居中需求始終沒有停過,而其困難度也始終沒有讓人輕鬆過,經過了每位開發先烈的研究後,據說CSS的垂直居中技巧已達到近十種之多,但始終鮮為人知,部分公司甚至將CSS的垂直居中技巧當成面試題,其重要性可見一斑

WorkerDOM: Concurrency for JavaScript programming with the DOM

在AMP技術標準下無法直接引入第三方JS的侷限一直廣被詬病,即使AMP支持採用web worker的方案引入第三方JS,對於實際開發來說也是遠遠不夠用的。好消息是,Google終於承諾在不久的將來可以通過amp-script引入第三方JS,並且支持DOM操作。搶鮮看AMP如何玩轉web worker ,如何在web worker中支持document操作的。

anu小程序

anu小程序是去哪兒網推出的基於anujs的React轉微信小程序方案。

CSS混合模式高級應用

CSS 混合模式特性是一項非常強大的特性,利用這些特性可以直接在客戶端實現類似專業圖像處理軟體的一些效果。文章通過幾個示例,向大家展示了 CSS 混合模式的強大之處,以及可使用的場景。

三角函數在前端動畫中的應用

本文展示了常用的三角函數在前端動畫中的應用

技術縱橫

如何精確統計頁面停留時長

頁面停留時間(Time on Page)簡稱 Tp,是網站分析中很常見的一個指標,用於反映用戶在某些頁面上停留時間的長短,傳統的Tp統計方法會存在一定的統計盲區,比如無法監控單頁應用,沒有考慮用戶切換Tab、最小化窗口等操作場景。 基於上述背景,重新調研和實現了精確統計頁面停留時長的方案,需要 兼容單頁應用和多頁應用,並且不耦合或入侵業務代碼。

乾貨 | 關於Apple Pay接入和開發,看這一篇就夠了

Apple Pay 是蘋果 2014 年發布的 iOS8 開始支持的一項新功能,2016 年 iOS9 開始支持中國銀聯卡,Apple Pay 憑藉其支付安全,簡潔快速的用戶體驗,開發接入簡單,在國內市場佔據了一席之地。

你應該知道的緩存進化史

本文主要講了愛奇藝的緩存之路和本地緩存的一個發展歷史(從古至今到未來),以及每一種緩存的實現基本原理。當然要使用好緩存光是這些僅僅不夠,比如本地緩存如何在其他地方更改了之後同步更新,分散式緩存,多級緩存等等

如何實現靠譜的分散式鎖?

分散式鎖,是用來控制分散式系統中互斥訪問共享資源的一種手段,從而避免並行導致的結果不可控。基本的實現原理和單進程鎖是一致的,通過一個共享標識來確定唯一性,對共享標識進行修改時能夠保證原子性和和對鎖服務調用方的可見性。由於分散式環境需要考慮各種異常因素,為實現一個靠譜的分散式鎖服務引入了一定的複雜度。

簡析面向切面編程(AOP)

簡述了面向切面編程的思想 ,以及在前端領域其使用的場景和應用, 深入理解後在開發中對代碼的結構劃分更加立體。

實用工具

在 Linux 中使用 top 命令的建議

通過這篇教程提升你的 top 命令的知識。

程序人生

技術的學習與練習

作者在這裡介紹一種自己在學習和應用新技術的一種模式,用以獲取相應的經驗,並分享在一些練習技巧。

聊聊工程師的影響力

作為一名工程師,你是如何獲得影響力的?什麼是影響力,它的根源是什麼,你該如何運用它或者怎樣會失去它?它與管理者的權力和影響力有什麼不同?

ELSE 技術週刊由 IFT 小組 出品,匯聚一週好文章, 週刊原文。本期編輯:

@Curtis 前端中年人@StoneZou 前端搬磚工,不安分於前端開發的搬磚工@Steven 前端老兵@mirreal 想當設計師的程序員不是一個好攻城獅@Jade 以前想多點後端 sense 寫前端,現在想多點產品 sense 寫前端點擊這裡 向我們推薦你讀到的好文章。

推薦閱讀:

相關文章