前端宝藏

2019

9月

[工具] TreeJS 在线编辑器:

https://threejs.org/editor/

[文章] 21 个 VSCode 快捷键,让代码更快更有趣;

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

React组件性能优化实例解析

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

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

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

11月

基于canvas的截图

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

网页截图

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 远程控制工具使用可以实现更多功能:
1、控制使用 CSS 和 DOM 模块
2、使用 Runtime 模块执行 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 实现 AI

https://aijs.rocks/

React UI 组件库

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

时间转换 API 众多,体积小,支持tree-shaking 对比dayjs和momentjs

https://date-fns.org/

12月

网易云音乐前端性能监控实践

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

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

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

画图工具推荐

https://www.jianshu.com/p/b4992f48e06b

小微项目的业务中台解决方案

《Headless CMS——小微项目的业务中台解决方案》

如何监控网页崩溃?

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="//cdn.jsdelivr.net/npm/eruda"></script>
<script> eruda.init(); </script>
https://www.jianshu.com/p/d8e232b23f7a
https://github.com/liriliri/eruda

Node.js 模块系统源码探微

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插件(实战)

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

北京电影学院发了一篇满是数学公式的计算机顶会论文,并开源了其代码

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

前端安全—你必须要注意的依赖安全漏洞

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

3月

前端微服务在字节跳动的打磨与应用

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

如何设计实现 h5 页面搭建-数据模型

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 实现仿石墨的图片预览插件

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 生产环境调试

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

大规格文件的上传优化

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 的性能优化分享]

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页面,方便调试抓包、查看页面不同机型适配等开发工作

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 语法去实现一个 PPT。Reveal 支持众多特性,例如自动动画、演讲者注释、代码语法高亮、导出 PDF 等,同时内置了若干默认主题。另外介绍一个项目 reveal-md,它对 Reveal 进行了一层封装,帮助我们使用 Markdown 语法快速地实现一个 PPT。 (via.陈嘉健)

使用 CSS Scroll Snap 实现滑动容器

你是否曾希望 CSS 能原生实现一个可吸附的滑动容器呢?本文将深入 CSS Scroll Snap 属性,带你了解滚动捕抓技术。 (via.何明晋)

谷歌录屏教学神器

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

)

Web Vitals

好的js代码习惯

typescript学习指南

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,560评论 4 361
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,104评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,297评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,869评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,275评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,563评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,833评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,543评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,245评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,512评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,011评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,359评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,006评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,062评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,825评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,590评论 2 273
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,501评论 2 268