前端资源链接
面试算法
- https://www.codecrack.cn/ 面试导航
- https://leetcode.cn/problemset/ 力扣 hot100
- https://neetcode.io/roadmap neetcode 150
- https://labuladong.online/algo/ labuladong 的算法笔记
- https://www.codewars.com/ codewars
IDE
- VS Code - https://code.visualstudio.com/
- Cursor - https://www.cursor.com/
- Webstrorm - https://www.jetbrains.com/webstorm/
- Zed - https://zed.dev/
JS Playground
- JSFiddle - https://jsfiddle.net/
- JS Bin - https://jsbin.com/?html,output
- CodePen - https://codepen.io/
- CodeSandbox - https://codesandbox.io/
- Glitch - https://glitch.com/
React
- The mystery of React Element, children, parents and re-renders - Nadia Makarevich
- why-react-re-renders - Josh Comeau
- React 重新渲染的原理 - skk
- React Hooks - Understanding Component Re-renders - Gupta Garuda
设计资源
- https://www.awwwards.com/ → 网站设计获奖
- https://dribbble.com/ → 设计灵感
- http://curated.design → 最佳的
- http://landing.gallery → 全领域筛选
- http://saaslandingpage.com → SaaS 相关
- http://supahero.io → 精心挑选的落地页
- http://mobbin.com → 最大的 UI/UX 参考库
- http://dark.design → 暗色模式设计
- https://fonts.zeoseven.com/ 免费商用字体
博客
- https://overreacted.io/ Dan 的个人博客
- https://coolshell.cn/ 左耳朵耗子的个人博客
- https://zu1k.com/ zu1k 的个人博客
文章
最近阅读
- RSC vs Dynamic Import Rendered on Server
- 理解 React 18 的 “并发特性”, 就这么简单
- 故事的模样
- 反对直接学习经过提炼的知识
- 我们与世界的距离越来越远了
- 记念 ss,向一个伟大的创造告别
- Shadowsocks 原作者 clowwindy 的周年纪念
- SS 的前世今生
- 为什么我们不能访问谷歌?—长沙杨飞
- 中文互联网中“讨论”的消亡
- 我看 ChatGPT: 为啥谷歌掉了千亿美金
- 聊聊团队协同和协同工具
- 别让自己“墙”了自己
- 技术人员的发展之路
- 《人人都是工程师》前言 - 李笑来
- 《自学是门手艺》- 李笑来
- 浏览器是如何工作的:Chrome V8 让你更懂 JavaScript
- 《提问的智慧》精读注解版
- Linux 命令在线中文手册
- 从 Java 8 到 21 的新语言特性
- 争论文化和不受管制的攻击性
- 批评和无效的反馈
- Argument Cultures and Unregulated Aggression
- Programming Fonts
- 如何在 url 中存储应用的整个状态