摘要:前端中的計(jì)算機(jī)領(lǐng)域的通常認(rèn)為起源于。并對(duì)其主要內(nèi)容作了自己的解讀。搬到另一個(gè)地區(qū)會(huì)導(dǎo)致名氣降低。年度報(bào)告,年最受歡迎的編程語(yǔ)言年上最流行的種編程語(yǔ)言及前十最火熱的項(xiàng)目排行榜,分別由及登頂。技術(shù)周刊由小組出品,匯聚一周好文章,周刊原文。
本期推薦 反擊爬蟲,前端工程師的腦洞可以有多大
反爬蟲策略的關(guān)鍵在于識(shí)別真實(shí)用戶和機(jī)器,這些策略大多在于后端。但爬蟲是可以無(wú)限接近于真人,這篇文章介紹了前端能做的一些好玩的反擊方式。
前端開發(fā) 傳送門:React PortalReact v16直接支持Portal,是因?yàn)镻ortal這個(gè)功能真的是必不可少,不然對(duì)話框這樣的場(chǎng)景都沒(méi)法應(yīng)付。
如何無(wú)痛降低 if else 面條代碼復(fù)雜度對(duì)于代碼最常用的邏輯語(yǔ)句if else在復(fù)雜邏輯場(chǎng)景下如何避免出現(xiàn)面條代碼,提高代碼的可讀性及更好的維護(hù)是程序員需要掌握的編程技巧。
前端中的 Pipeline計(jì)算機(jī)領(lǐng)域的 Pipeline通常認(rèn)為起源于 Unix。最初 Douglas Mcllroy 發(fā)現(xiàn)很多時(shí)候人們會(huì)將 shell 命令的輸出傳遞給另外一個(gè) shell 命令,因此就提出了 Pipeline這一概念。而在前端領(lǐng)域,也有不少的Pipeline,如Express在1.0引入Middleware Pipeline,以及建立在node Stream上面的Pipeline和Promise Pipeline等,這些Pipeline也使得代碼能夠具有更好的可讀性。
[理解CSS中的BFC(塊級(jí)可視化上下文)[譯]](http://flypursue.com/jekyll/u...網(wǎng)頁(yè)布局中,很多人都會(huì)無(wú)意中用到 塊級(jí)格式化上下文(block formatting context)模式,即所說(shuō)的BFC。 它是css中基于box的一個(gè)布局對(duì)象,它是頁(yè)面中的一塊渲染區(qū)域,并且有一套渲染規(guī)則,它決定了其子元素將如何定位,以及和其他元素的關(guān)系和相互作用。
JavaScript 浮點(diǎn)數(shù)陷阱及解法JavaScript 浮點(diǎn)數(shù)運(yùn)算時(shí)總會(huì)遇到浮點(diǎn)數(shù)誤差問(wèn)題, 總感覺(jué)很困惑。本文幫你理清這背后的原理以及解決方案,還會(huì)向你解釋JS中的大數(shù)危機(jī)和四則運(yùn)算中會(huì)遇到的坑。
微前端 - 將微服務(wù)理念延伸到前端開發(fā)中本文描述了采用不同 JavaScript 技術(shù)框架的多個(gè)團(tuán)隊(duì)中協(xié)同構(gòu)建一個(gè)現(xiàn)代化前端 Web 應(yīng)用所需要的技術(shù)、策略和方法。
產(chǎn)品設(shè)計(jì) 設(shè)計(jì)靈感 | 消息界面當(dāng)今世界最好的前端UI設(shè)計(jì)薈萃,不可錯(cuò)過(guò)~
技術(shù)縱橫 聊聊 Git 「改變歷史」聊聊 Git 怎么改變歷史記錄,雖然git提供這樣的功能,但在多人協(xié)作的項(xiàng)目中最好不要用到,除非你非常有把握。「歷史(記錄)沒(méi)有因你而變,而只是改變了歷史(記錄)的呈現(xiàn)方式」
HTTP 緩存機(jī)制一二三瀏覽器緩存也包含很多內(nèi)容: HTTP 緩存、indexDB、cookie、localstorage 等等。這里我們只討論 HTTP 緩存相關(guān)內(nèi)容。
為什么 SQL 正在擊敗 NoSQL,這對(duì)未來(lái)的數(shù)據(jù)意味著什么在過(guò)去的十年里,由于 SQL 無(wú)法滿足這些越來(lái)越多的要求,軟件開發(fā)人員就拋棄了它,NoSQL 也就因此而漸漸發(fā)展起來(lái):MapReduce,Bigtable,Cassandra,MongoDB 等等。然而,如今 SQL 正在復(fù)出,緣由如何,這對(duì)數(shù)據(jù)社區(qū)有什么影響,看看本文的分析。
架構(gòu)師必須知道的架構(gòu)設(shè)計(jì)原則一位十多年開發(fā)者,對(duì)架構(gòu)設(shè)計(jì)原則的解讀 ,總結(jié)了 GRASP 通用職責(zé)分配軟件模式 、 SOLID 面向?qū)ο笤O(shè)計(jì)原則 、 AKF 架構(gòu)原則、 CAP 定理、BASE 理論以及組織和系統(tǒng)改進(jìn)原則 。并對(duì)其主要內(nèi)容作了自己的解讀。
實(shí)用推薦 Essential Image OptimizationAddy Osmani 寫的一本免費(fèi)的電子書,為什么我們都應(yīng)該自動(dòng)化進(jìn)行圖像優(yōu)化,內(nèi)容涵蓋了格式,解碼器,高效壓縮技術(shù)等。
程序人生 Github 正在影響你的職業(yè)生涯名氣決定了你在一個(gè)信用網(wǎng)絡(luò)中的位置。換一家公司會(huì)降低你的知名度。如果你在一個(gè)小鎮(zhèn)生活了很長(zhǎng)一段時(shí)間,那么小鎮(zhèn)上的每一個(gè)人都會(huì)認(rèn)識(shí)你。搬到另一個(gè)地區(qū)會(huì)導(dǎo)致名氣降低。最終,你會(huì)到一個(gè)位置,在這個(gè)位置沒(méi)有人認(rèn)識(shí)你,甚至沒(méi)有人認(rèn)識(shí)聽說(shuō)過(guò)你的人。
你會(huì)失去你的一度和二度甚至是三度人脈。你與他人共事或者向私有倉(cāng)庫(kù)提交代碼建立起來(lái)的信任也將消失。除非你通過(guò)大會(huì)演講等方式樹立自己的品牌。
但是,假如這些工作是在 Github 上完成的,建立的信任就不會(huì)消失。因?yàn)檫@些工作都是在網(wǎng)絡(luò)上公開的。
2017 年 GitHub 上最流行的 15 種編程語(yǔ)言及前十最火熱的項(xiàng)目排行榜,分別由JavaScript及TensorFlow登頂。
ELSE 技術(shù)周刊由 IFT 小組 出品,匯聚一周好文章, [周刊原文]()。本期編輯:
@Curtis 前端中年人
@StoneZou 前端搬磚工,不安分于前端開發(fā)的搬磚工
@Steven 寫 JS 的老年人
@mirreal 想當(dāng)設(shè)計(jì)師的程序員不是一個(gè)好攻城獅
點(diǎn)擊這里 向我們推薦你讀到的好文章。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/92375.html
摘要:前端日?qǐng)?bào)精選譯發(fā)布了王躍關(guān)于微信小程序的技術(shù),也許你想錯(cuò)了細(xì)說(shuō)中的瀏覽器頁(yè)面渲染工作原理淺析騰訊前端團(tuán)隊(duì)社區(qū)中文第期安息吧,長(zhǎng)存譯借助函數(shù)完成可組合的數(shù)據(jù)類型軟件編寫第十部分掘金對(duì)象與原型掘金技術(shù)周刊期知乎專欄是真正的語(yǔ)言 2017-10-16 前端日?qǐng)?bào) 精選 [譯]Vue 2.5 發(fā)布了王躍:關(guān)于微信小程序的技術(shù),也許你想錯(cuò)了細(xì)說(shuō)Web API中的Blobchrome瀏覽器頁(yè)面渲染工...
摘要:技術(shù)縱橫調(diào)試指南協(xié)議是新加入的調(diào)試協(xié)議,通過(guò)與交互,同時(shí)基于瀏覽器的提供了圖形化的調(diào)試界面。使得多業(yè)務(wù)線在復(fù)雜架構(gòu)情況下能夠獨(dú)立開發(fā)測(cè)試,互不干擾,并統(tǒng)一調(diào)用接口。技術(shù)周刊由小組出品,匯聚一周好文章,周刊原文。 本期推薦 寫在 2017 的前端數(shù)據(jù)層不完全指北 在前端技術(shù)的發(fā)展中,各個(gè)層面演進(jìn)出不同的技術(shù)方案,如數(shù)據(jù)類型層面的 TypeScript,F(xiàn)low,PropTypes,應(yīng)用架...
摘要:程序人生從黑客到創(chuàng)業(yè),他說(shuō)技術(shù)創(chuàng)業(yè)該這么做知道創(chuàng)宇,安全焦點(diǎn)民間白帽黑客組織核心成員,分享他創(chuàng)業(yè)感悟和踩過(guò)的那些坑。技術(shù)周刊由小組出品,匯聚一周好文章,周刊原文。 業(yè)界動(dòng)態(tài) 他們寫的代碼能上天!NASA的10條安全編碼準(zhǔn)則大公開 NASA的10條代碼編寫規(guī)范準(zhǔn)則 本期推薦 Node.js 中遇到含空格 URL 的神奇Bug——小范圍深入 HTTP 協(xié)議 本文闡述了博主遇到含空格 URL...
摘要:而且已開源出來(lái),隨著容器技術(shù)發(fā)展,大文件分發(fā)一直是個(gè)重要的問(wèn)題,所以是一件值得研究的技術(shù)。實(shí)用推薦檢定攻略是近期推出的一項(xiàng)認(rèn)證,用以認(rèn)證開發(fā)者的移動(dòng)網(wǎng)頁(yè)開發(fā)技能。凈化,移除中不必要的文件技術(shù)周刊由小組出品,匯聚一周好文章,周刊原文。 業(yè)界動(dòng)態(tài) 直擊阿里雙11神秘技術(shù):PB級(jí)大規(guī)模文件分發(fā)系統(tǒng)蜻蜓 文章主要介紹了阿里的PB級(jí)大規(guī)模文件分發(fā)系統(tǒng)蜻蜓, 通過(guò)使用P2P技術(shù)同時(shí)結(jié)合智能壓縮、智...
摘要:業(yè)界動(dòng)態(tài)引擎發(fā)布,在速度和內(nèi)存優(yōu)化上又帶來(lái)了一些提升。程序人生前端技術(shù)發(fā)展回顧前端領(lǐng)域在年再次以狂熱的節(jié)奏向前發(fā)展。技術(shù)周刊由小組出品,匯聚一周好文章,周刊原文。 業(yè)界動(dòng)態(tài) V8 release v6.4 V8引擎發(fā)布v6.4,在速度和內(nèi)存優(yōu)化上又帶來(lái)了一些提升。對(duì)于instanceof操作符的優(yōu)化,帶來(lái)了3.6x速度提升,同時(shí)使得uglify-js提高了15-20%(結(jié)果來(lái)自Web ...
閱讀 4401·2021-11-18 13:19
閱讀 1227·2021-10-11 10:58
閱讀 3337·2019-08-29 16:39
閱讀 3196·2019-08-26 12:08
閱讀 2118·2019-08-26 11:33
閱讀 2518·2019-08-23 18:30
閱讀 1377·2019-08-23 18:21
閱讀 2575·2019-08-23 18:18