前端寶藏

2019

9月

[工具] TreeJS 在線編輯器:

https://threejs.org/editor/

[文章] 21 個 VSCode 快捷鍵箱锐,讓代碼更快更有趣本橙;

https://juejin.im/post/5d34fdfff265da1b897b0c8d

React組件性能優(yōu)化實例解析

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

可能是最全的 “文本溢出截斷省略” 方案合集

https://juejin.im/post/5dc15b35f265da4d432a3d10

11月

基于canvas的截圖

https://github.com/Aaaaaaaty/Blog/issues/5

網(wǎng)頁截圖

https://www.npmjs.com/package/chrome-remote-interface

推薦一個可能大家會用到的工具:headless chrome (無頭谷歌瀏覽器)

https://developers.google.com/web/updates/2017/04/headless-chrome(會的同學可以忽略)

默認功能:獲取屏幕截圖、獲取頁面為PDF、打印頁面DOM

如果配合 chrome-remote-interface 遠程控制工具使用可以實現(xiàn)更多功能:
1晴楔、控制使用 CSS 和 DOM 模塊
2、使用 Runtime 模塊執(zhí)行 JS 腳本
3界酒、使用 Network 模塊讀取并設置 UserAgent 和 Cookie 等信息
4、配合 Karma 進行單元測試

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

賣菜的前端文章匯總

https://www.yuque.com/sxc/front/rb6hn7

Google How to do a code review

https://google.github.io/eng-practices/review/reviewer/

用JavaScript 實現(xiàn) AI

https://aijs.rocks/

React UI 組件庫

https://reactjs.org/community/ui-components.html

時間轉換 API 眾多嘴秸,體積小毁欣,支持tree-shaking 對比dayjs和momentjs

https://date-fns.org/

12月

網(wǎng)易云音樂前端性能監(jiān)控實踐

https://mp.weixin.qq.com/s/jQZEwmu1SG4RcVePWT8HBA

前端er須知的Nginx技巧(Docker SSI HTTPS)

[https://mp.weixin.qq.com/s/zGR3Pu0zt3Z2tVCQL7ImNQ
]

畫圖工具推薦

http://www.reibang.com/p/b4992f48e06b

小微項目的業(yè)務中臺解決方案

《Headless CMS——小微項目的業(yè)務中臺解決方案》

如何監(jiān)控網(wǎng)頁崩潰?

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

開源錄制用戶屏幕

https://github.com/rrweb-io/rrweb

首頁

https://www.rrweb.io/

demo

https://www.rrweb.io/demo/checkout-form/

解密國內BAT等大廠前端技術體系-美團點評之上篇(長文建議收藏)

https://mp.weixin.qq.com/s/gxR-KPCdfbHWX5I1um5x_g

reg 在線工具

https://regexr.com/4q3dn

瀏覽器禁止同源驗證

https://blog.csdn.net/qq_32786873/article/details/70173151

移動端調試~

<script src="http://cdn.jsdelivr.net/npm/eruda"></script>
<script> eruda.init(); </script>
http://www.reibang.com/p/d8e232b23f7a
https://github.com/liriliri/eruda

Node.js 模塊系統(tǒng)源碼探微

https://juejin.im/entry/5ded93fc6fb9a0166316c535

畫圖工具 plantuml

https://plantuml.com/

高德JS依賴分析工程及關鍵原理

https://mp.weixin.qq.com/s/vbp_tXErSKe23oO2xmzc0Q

h5秒開方案大全

http://www.alloyteam.com/2019/10/h5-performance-optimize/

對應舊版本的react hooks岳掐,對比兩邊的寫法

https://wattenberger.com/blog/react-hooks

從 VSCode 看大型 IDE 技術架構

https://www.yuque.com/paranoidjk/blog/vuuz30

騰訊開源跨端框架

https://github.com/tencent/hippy

前端技術周刊

https://www.yuque.com/awesome/fe_weekly

ConardLi 的 2019 — 尾聲和開始 | 掘金年度征文

https://juejin.im/post/5e093619e51d45581e441fc4

2020

1月

Single-Spa + Vue Cli 微前端落地指南 (項目隔離遠程加載凭疮,自動引入)

https://juejin.im/post/5dfd8a0c6fb9a0165f490004

關于分享

https://www.zhihu.com/question/34625985

采訪布萊登艾克

https://www.youtube.com/watch?v=IPxQ9kEaF8c

5 Ways to animate a React app.

https://medium.com/@dmitrynozhenko/5-ways-to-animate-a-reactjs-app-in-2019-56eb9af6e3bf

手把手教你寫幾個實用的AST插件(實戰(zhàn))

https://mp.weixin.qq.com/s/GJ1H6gMoB1BEYfQbF3RQpQ

北京電影學院發(fā)了一篇滿是數(shù)學公式的計算機頂會論文,并開源了其代碼

https://www.zhihu.com/people/dancerphil/activities

前端安全—你必須要注意的依賴安全漏洞

https://juejin.im/post/5e1d68fc6fb9a0300b4c0eac

3月

前端微服務在字節(jié)跳動的打磨與應用

https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&mid=2247485444&idx=1&sn=62b872dac1c7ef15305b0eca4f01c8e0

前端要了解的UI設計知識

https://mp.weixin.qq.com/s/et4tEZny97eUezY_E8qNwg

小白必看串述,JSBridge 初探

https://mp.weixin.qq.com/s/Tsc52538Se2VumuiszEpnA

設計體系的響應式設計:

https://mp.weixin.qq.com/s/K7rBl13xOoAzhogaHMACew

短文执解,使用router hooks

https://css-tricks.com/the-hooks-of-react-router/

前端勸退預警:JavaScript 工具鏈不完全指南

https://www.cnblogs.com/lzkwin/p/12462725.html

對React Hooks的一些思考

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

How V8 optimizes functions in JavaScript

https://itnext.io/v8-function-optimization-2a9c0ececf5e

chrome 80 cookie問題

https://harttle.land/2020/01/27/secure-cookies.html

4月

考拉前端骨架屏生成技術揭秘

https://mp.weixin.qq.com/s/hMDC-NEJ-AyUqO6hM4fkaw

微前端體系結構

https://changelog.com/jsparty/121

如何設計實現(xiàn) h5 頁面搭建-數(shù)據(jù)模型

https://mp.weixin.qq.com/s/Fyl3SMHjv3ROw9QUBdwutA

systems-design-for-advanced-beginners https://robertheaton.com/2020/04/06/systems-design-for-advanced-beginners/

Vue 3.0 Beta 那些事

https://juejin.im/post/5e9f6b3251882573a855cd52

使用 React Hooks 實現(xiàn)仿石墨的圖片預覽插件

https://juejin.im/post/5e9bf299f265da47ee3f6c31

從代碼到像素

https://developers.google.com/web/updates/2018/09/inside-browser-part1

一個好的組件應該是什么樣子的

https://mp.weixin.qq.com/s/P3pwzn1pmoGzjnS8nVyMgg

[賽高!一個掃碼就可以跨端傳輸文件的工具]

https://github.com/claudiodangelis/qrcp

Node 生產(chǎn)環(huán)境調試

https://aotu.io/notes/2016/02/24/node-debug-in-production/

[移動端真機調試指南]

https://aotu.io/notes/2017/02/24/Mobile-debug/

[譯] 為新的Facebook.com重建我們的技術棧

https://www.yuque.com/docs/share/6aee9dd5-da3f-462b-b4bd-caec0ec6f60e

大規(guī)格文件的上傳優(yōu)化

https://segmentfault.com/a/1190000022624799?utm_source=tag-newest

打開攝像頭纲酗,2D插畫實時變動畫衰腌,中國程序媛出品,Demo在線可玩

https://mp.weixin.qq.com/s/rEmNKSd0eV2u1iRMp90EZA

eslint prettier

https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project

前端常用60余種工具方法

https://segmentfault.com/a/1190000022736837

[Twitter 的性能優(yōu)化分享]

https://medium.com/@paularmstrong/twitter-lite-and-high-performance-react-progressive-web-apps-at-scale-d28a00e780a3

[一些可以幫到你的CSS屬性~~]

https://segmentfault.com/a/1190000022851543

[為什么這么設計系列]

https://draven.co/whys-the-design/

[解讀新一代 Web 性能體驗和質量指標]

https://segmentfault.com/a/1190000022744550
web vitals 相關 https://web.dev/vitals/#core-web-vitals

[替代 webpack觅赊?帶你了解 snowpack 原理右蕊,你還學得動么]

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

[react 動畫庫]

https://github.com/react-spring/react-use-gesture
https://github.com/react-spring/react-spring

原本用licecap這個錄制gif的小工具不支持x64架構不能用了,給大家推薦個kap茉兰,也是基于 electron 構建的開源小工具

https://github.com/wulkano/Kap
https://www.electronjs.org/apps

視頻講解從TCP講到NIO, BIO, 線程同步

https://www.bilibili.com/video/BV1Af4y117ZK

558個完全可定制的 SVG 圖標。

https://tablericons.com/

《認識垂直韻律》

https://iamsteve.me/blog/entry/a-guide-to-vertical-rhythm

webpack核心概念

https://mp.weixin.qq.com/s/VyAQos6aq6Ln-tgxcAc8NA

webpack高階概念

https://mp.weixin.qq.com/s/32oQ6ve8EapSYXs78wWzdQ

通過 webcam 攝像頭追蹤眼動記錄

https://webgazer.cs.brown.edu/

40 個 CSS 布局技巧

https://developer.aliyun.com/article/768212

awesome-lowcode

https://github.com/taowen/awesome-lowcode

Nuclear黑科技欣簇,在模擬器中打開小程序规脸、H5頁面坯约,方便調試抓包、查看頁面不同機型適配等開發(fā)工作

2020年第9周

2020年第10周

2020年第11周

2020年第12周

2020年第13周

2020年第14周

2020年第15周

2020年第16周

2020年第17周

2020年第18周

2020年第19周

2020年第20周

2020年第21周

2020年第22周

2020年第23周

2020年第24周

2020年第25周

2020年第26周

2020年第27周

2020年第28周

2020年第29周

2020年第30周

2020年第31周

2020年第32周

2020年第33周

2020年第34周

2020年第35周

2020年第36周

2020年第37周

2020年第38周

2020年第39周

2020年第40周

2020年第42周

2020年第43周

2020年第44周

2020年第45周

2020年第46周

2020年第47周

2020年第48周

2020年第49周

2020年第50周

程序員寫 PPT 的正確姿勢 — Reveal.js

作為一個程序員,在工作中需要做一些技術分享或項目匯報時埃疫,往往需要花費很長時間去做一個 PPT伏恐。Reveal 是一個運行在瀏覽器上的 PPT,讓我們可以使用 HTML 甚至是 Markdown 語法去實現(xiàn)一個 PPT栓霜。Reveal 支持眾多特性翠桦,例如自動動畫、演講者注釋胳蛮、代碼語法高亮销凑、導出 PDF 等,同時內置了若干默認主題仅炊。另外介紹一個項目 reveal-md斗幼,它對 Reveal 進行了一層封裝,幫助我們使用 Markdown 語法快速地實現(xiàn)一個 PPT茂洒。 (via.陳嘉健)

使用 CSS Scroll Snap 實現(xiàn)滑動容器

你是否曾希望 CSS 能原生實現(xiàn)一個可吸附的滑動容器呢孟岛?本文將深入 CSS Scroll Snap 屬性,帶你了解滾動捕抓技術督勺。 (via.何明晉)

谷歌錄屏教學神器

[使用Web Vitals改善您的網(wǎng)站](https://developers.google.com/learn/pathways/web-vitals

)

Web Vitals

好的js代碼習慣

typescript學習指南

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末渠羞,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子智哀,更是在濱河造成了極大的恐慌次询,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瓷叫,死亡現(xiàn)場離奇詭異屯吊,居然都是意外死亡,警方通過查閱死者的電腦和手機摹菠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門盒卸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人次氨,你說我怎么就攤上這事蔽介。” “怎么了煮寡?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵虹蓄,是天一觀的道長。 經(jīng)常有香客問我幸撕,道長薇组,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任坐儿,我火速辦了婚禮律胀,結果婚禮上宋光,老公的妹妹穿的比我還像新娘。我一直安慰自己炭菌,他們只是感情好跃须,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般砌烁。 火紅的嫁衣襯著肌膚如雪艘狭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天玛歌,我揣著相機與錄音,去河邊找鬼。 笑死玛荞,一個胖子當著我的面吹牛,可吹牛的內容都是我干的呕寝。 我是一名探鬼主播勋眯,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼下梢!你這毒婦竟也來了客蹋?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤孽江,失蹤者是張志新(化名)和其女友劉穎讶坯,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岗屏,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡辆琅,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了这刷。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片婉烟。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖暇屋,靈堂內的尸體忽然破棺而出似袁,到底是詐尸還是另有隱情,我是刑警寧澤率碾,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布叔营,位于F島的核電站,受9級特大地震影響所宰,放射性物質發(fā)生泄漏绒尊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一仔粥、第九天 我趴在偏房一處隱蔽的房頂上張望婴谱。 院中可真熱鬧蟹但,春花似錦、人聲如沸谭羔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瘟裸。三九已至客叉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間话告,已是汗流浹背兼搏。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留沙郭,地道東北人佛呻。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像病线,于是被迫代替她去往敵國和親吓著。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355