2017下半年掘金日報優質文章合集:前端篇

在掘金微信羣裏的小夥伴應該都有看每日小報吧!這是小餅天天爲你們精選的優質掘金文章(你們都很愛學習,我已經跟不上了QAQ..)小餅已經被N位羣友連續幾周催着出小報合集了,2017年立刻就要結束了,拖延症毫不拖到明年!這就給你們整理出來——掘金2017下半年優質小報合集。)javascript

CSS/頁面佈局

border屬性的多方位應用和實現自適應三角形 css

BEM實戰之扒一扒淘票票頁面html

一勞永逸的搞定 flex 佈局前端

20個CSS高級技巧彙總vue

從a標籤爲何不能包含div標籤-瞭解HTML5元素分類與內容模型 html5

聊聊爲何淘寶要提出「雙飛翼」佈局java

前端切圖 | 百度EUXnode

CSS盒模型詳解react

前端最佳實踐(一)——DOM操做webpack

Rem佈局的原理解析

移動端字體放大問題的研究

我不知道你知不知道的僞元素小技巧

我的總結(css3新特性)

10 個獨特的 CSS 背景視覺效果

我只是想在頁面上加個連接

2.5分鐘學會 CSS Grid 佈局

編寫本身的代碼庫(css3經常使用動畫的實現)

一步步打造本身的純CSS單標籤圖標庫

Web自適應佈局你須要知道的全部事兒

BFC模型淺識

JavaScript

這些JavaScript編程黑科技,裝逼指南,高逼格代碼,讓你驚歎不已

Promise 必知必會(十道題)

帶你理解 JS 容易出錯的坑和細節

實例感覺-es6的經常使用語法和優越性

從一個 JSON.parse 錯誤深刻研究 JavaScript 的轉義字符

談談 js 去重方法的那點事

Js 的多宿主時代

JavaScript 閉包

25行代碼實現Promise函數

高效使用 JavaScript 閉包

如何用 3KB 不到的 JavaScript 實現微機模擬器

如何無痛下降 if else 麪條代碼複雜度

JavaScript設計模式-用組合模式寫出複雜組件

JavaScript 性能優化

JS彈幕實現

歸併排序與快速排序的簡明實現及對比

編寫本身的代碼庫(javascript經常使用實例的實現與封裝)

【譯】JavaScript權威面試指南

這一次,完全弄懂javascript執行機制 關於JavaScript對象,你所不知道的事(一)- 先談對象

JavaScript 工做原理:內存管理 + 處理常見的4種內存泄漏

javascript項目開發規範實例

JavaScript 實用技巧和寫法建議

你須要知道的算法之基礎篇

JavaScript異步編程大冒險: Async/Await

忍者級別的JavaScript函數操做

ES6 Promise 用法

你所不知道的 Typescript 與 Redux 類型優化

JavaScript 開發人員須要知道的簡寫技巧

14個你可能不知道的JavaScript調試技巧

打造本身的JavaScript武器庫

全面梳理JS對象的訪問控制及代理反射

當使用數組splice刪除元素時,你應該知道這個小坑

深刻到不能再深刻之JS大法系列 -- 做用域鏈

前端全(無)埋點之JS異常上報

【譯】JavaScript 如何工做的: 事件循環和異步編程的崛起 + 5 個關於如何使用 async/await 編寫更好的技巧

ES6 中的元編程:第一部分 —— Symbol,了不得的 Symbol

兩句話理解js中的this

爲何(2.55).toFixed(1)等於2.5?

JS中可能用獲得的所有的排序算法

反擊爬蟲,前端工程師的腦洞能夠有多大?

前端框架

React

讓 Vue 和 React 無縫融合

從Preact瞭解一個類React的框架是怎麼實現的(三): 組件

1分鐘讀完《我但願在深刻 React 以前知道這些》 React Render Array 性能大亂鬥

Preact:一個備胎的自我修養

我爲何從Redux遷移到了Mobx

重構與模式系列(一)簡化函數

Typescript+React+Redux-Observable腳手架

React 服務端渲染實現 Gank 移動端

我爲何從Redux遷移到了Mobx

React 服務端渲染實現 Gank 移動端

Vue.js

vue router 如何使用params query傳參,以及有什麼區別

State of Vue.js report 2017 中文版

vue快速入門的三個小實例

VUE組件間的數據傳遞

Vue 脫坑記 - 查漏補缺(彙總下羣裏高頻詢問的xxx及給出不靠譜的解決方案)

用vue作一個酷炫的menu

Vue.js 升級踩坑小記

vue移動助手實踐(一)——基於vue的換膚功能

nuxt(vue) + koa + mongo 寫blog的一次小結

聊聊Vue.js的template編譯

Vue 生產項目連接 -- 上線項目大集合

如何用 Vue.js 實現一個建站應用

Vuex2.0源碼解析

從template到DOM(Vue.js源碼角度看內部運行機制)

另闢蹊徑:vue單頁面,多路由,前進刷新,後退不刷新

Vue.js新手教學|如何寫一個Checklist組件

vue+webpack 升級後在原有項目上的適配問題

Vue 聊天組件

Vue2 源碼漫遊(二)

前端表單進階之路:經過 Vue.js 實現表單可配置化

聊聊Vue.js組件間通訊的幾種姿式

Vue + TypeScript 新項目起手式

一塊兒來擁抱強大的TypeScript吧--Ts+Vue徹底教程(附Demo項目)

Vue2 原理淺談

vue-calendar 基於 vue 2.0 開發的輕量,高性能日曆組件

Vue-cli 使用json server在本地模擬請求數據

認識Skeleton Screen【屏幕加載骨架】

咱們爲何以及是如何從 Angular.js 遷移到 Vue.js?

《京保養》基於Vue+Vuex的單頁面應用實踐

Vue2學習小記-給Vue2路由導航鉤子和axios攔截器作個封裝

手摸手,帶你用vue擼後臺 系列一(基礎篇)

簡單例子學習Vue.js單元測試

【譯】vue 自定義指令的魅力

適用於 Vue 2.0 的功能強大的 ContextMenu 組件

尚妝達人店 UI 組件化 工程實踐(weex vue)

基於vue配置axios

用vue作一個酷炫的menu

AngularJS

Angular 5 開發一個有道翻譯

其它

「大前端」weex裏native主動發送事件到JS的方案實現

Weex 開發小遊戲是件很 high 的事

記一次 Weex 的 iPhone X 適配

2017 年比較 Angular、React、Vue 三劍客

Fly.js 攔截全局 Ajax 請求

以同構之名,再談 Redux/Vuex 的必要性

打包工具

Webpack 打包器面板進階

webpack 爲何這麼難用?

Webpack3.0小案例躺坑css處理與ES6編譯

Parceljs和Webpack在React項目上打包速度對比

webpack中小型多頁面應用整合webpack終極方案

基於gulp+webpack 快速搭建的前端自動化腳手架

媽媽不再用擔憂我不會webpack了

PWA

一份來自 Treebo 的 React 與 Preact PWA 性能分析報告 改造你的網站,變身 PWA

圖像/圖表

有意思的clip-path

軟軟的 Echarts

Android/iOS/Web開發中的動效設計與實現 —— 貝塞爾曲線動畫的插值法

10 個 CSS、SVG 和 Canvas 蒙版(mask)精彩實例 譯用 WebGL 探索動畫和交互技術(一個學習案例)

前端架構

如何管理好10萬行代碼的前端單頁面應用 微前端 - 將微服務理念延伸到前端開發中

70%以上業務由H5開發,手機QQ Hybrid 的架構如何優化演進?

面試/我的成長

張克軍:寫給初學前端工程師的一封信

vue面試題總彙

流形:我是如何面試一位前端工程師

找不到工做的我,只好研究自動投遞簡歷了

前端入行兩年--教會了我這些道理

前端面試總結(at, md)

小程序

微信小程序如何像webview同樣加載html5網頁

微信小程序無埋點數據採集方案

在婚禮上搞點事情如何

微信小程序中使用Fly

微信小程序音頻功能開發實(cai)踐(keng)

手把手教你實現微信小程序中的自定義組件

分享微信小程序中實現sticky效果的列表頁

微信小程序開發完工+問題彙總

本地存儲相關

談談cookie

localStorage 還能這麼用

瀏覽器的渲染:過程與原理

ajax & !async & cookie 是一個冷門的坑

Redux 異步數據流方案對比

大殺器Bodymovin和Lottie:把AE動畫轉換成HTML5/Android/iOS原生動畫

工具資源

便於 Code review 的 Git 流程方案

無頭瀏覽器 Puppeteer 初探

前端中的 Pipeline

前端開發中常用到的20個正則表達式

web開發者爲何選擇Electron去開發跨平臺的桌面客戶端

滴滴 Web 移動端組件庫 cube-ui 開源

打造絲般順滑的 H5 翻頁庫

【輪子】Element UI 的Form, Table, Pagination組件封裝來一波

性能優化相關

性能指標都是些什麼鬼? 前端開發工程師必須關注的幾個性能指標

javascript函數式編程系列 ① call 和 apply

其餘

iPhone X 網頁設計

LINE漫畫:經過Page Stack實現流暢的頁面切換

美團:前端線上故障響應方法

字符串模板淺析

axios的一些常見用法

淺談前端和移動端的事件機制

響應式腦電波—如何使用 RxJS、Angular、Web 藍牙以及腦電波頭戴設備來讓咱們的大腦作一些更酷的事

fly.js—Node下加強的API

趁着雙11,寫個京東商品自動下單

「前端那些事兒」② 優化策略-自查表

前端須要瞭解的 SSO 與 CAS 知識

如何在SSR架構中實現離線可用?

用 Electron 打造 Win/Mac 應用,從「代碼」到可下載的「安裝包」,可能比你想得麻煩一點

讓我爲你介紹一個神器:Chimee,一套可擴展的 H5 視頻播放器解決方案

用TypeScript編寫發佈函數庫

iPhone X 適配 手Q H5頁面通用解決方案

Three.js 初探 - 微場景製做

搭建 vue2 vue-router2 webpack3 多入口工程

你見過用命令行寫的簡歷嗎?

全面梳理JS對象的訪問控制及代理反射

MacOS : 前端必備姿式(工做環境)

一隻node爬蟲的升級打怪之路

微信小程序:完成一個tabbar+下拉刷新組件,須要經歷什麼坑

初識Http緩存君

underscore 系列之如何寫本身的 underscore

ThinkJS 3.0 如何實現對 TypeScript 的支持

git merge使用不當引起的代碼丟失血案

譯 怎麼作 Web API 版本控制?

如何編寫通用的 Helper Class

53合1:Node.js 最佳實踐大合集

【開源】canvas圖像裁剪、壓縮、旋轉

2017 年比較 Angular、React、Vue 三劍客

如何自定義本身的vue-cli模板

使用fjpublish發佈前端項目(安全篇)

Miox帶你走進動態路由的世界

服務端渲染 vs 客戶端渲染

淺談前端線上部署與運維

優雅的使用 element-ui 中的 table 組件

IMVC(同構 MVC)的前端實踐

基於 Docker 打造前端持續集成開發環境

螞蟻金服開源:數據驅動的高交互可視化圖形語法G2 解鎖Charles的姿式

Spirit: Web動畫製做工具

來聊一聊瀏覽器渲染

前端如何處理emoji表情

HTML5原生拖拽/拖放 Drag & Drop 詳解

前端本地文件操做與上傳

一次 H5 「保存頁面爲圖片」 的踩坑之旅

iOS開發者的大前端感悟:向前端說對不起

koa 實現 jwt 認證

Q:你瞭解異步編程、進程、單線程、多線程嗎?

實踐中的先後端分離

手摸手,帶你優雅的使用 icon

在沒有DOM操做的日子裏,我是怎麼熬過來的(上)

一塊兒炫起來 -- 3D粒子動畫篇

給女票寫的一個簡書爬蟲

node.js使用Nodemailer發送郵件

若是有人問你爬蟲抓取技術的門道,請叫他來看這篇文章

內存尋夢環遊記:一個變量的三重死亡

用canvas實現視頻播放與彈幕功能

爲你的網站帶上帽子 — 使用 helmet 保護 Express 應用

Nuxt.js服務端渲染實踐,從開發到部署

7 款前端開發者重製的經典遊戲 總有一款能讓你回味童年時光

如何在一週以內得到GitHub stars 3500+

你不知道的前端SDK開發技巧

具備表明性的 HTTP 14 個狀態碼

基於 Electron 的前端文件處理工具

用不到20行代碼寫一個freestyle外掛後臺

HTTP----HTTP緩存機制

import、require、export、module.exports 混合使用詳解

網頁中文本朗讀功能開發實現分享

基於 eros 改編的網易嚴選 app

帶你開發一個日曆控件

免SDK實現微信/支付寶轉帳打賞功能

vv-ui 骨架屏實踐

移動端如何強制頁面橫屏

【翻譯】fancyBox3 中文文檔

前端代碼異常監控實戰

Git提交歷史的修改刪除合併

WEEX-EROS | 或許不用 RN 咱們也能開發一個 APP

帶你開發一個二維周視圖日曆

從時間旅行的烏托邦,看狀態管理的設計誤區

前端小項目之在線便利貼

寫一個chrome插件來實現網站的自動登陸

前端跨域經常使用方法小結

基於 Electron 的前端文件處理工具

最後:

因爲文章確實量不少因此沒有再進行細分了,你們能夠Mark起來~不過呢小餅仍是建議你們到微信羣裏看每日小報,畢竟天天消化一兩篇會更加有用,日積月累就會有很大的收益。反而積攢到一塊兒的話要麼就是「債多了不愁。。」不再會打開(好比我TAT);要麼就是看得很累,要花不少時間來補。

歡迎加入掘金前端交流羣,找對屬於你的技術圈子

掃下方二維碼加小編邀請你進羣喲

相關文章
相關標籤/搜索