Newest first.
Source: Readwise Reader export, ingested 2026-10-29. Entries: 250. Summaries are truncated from frontmatter summary; absent ⇒ omitted.
- 你适合成为独立开发者吗?一份自我评估指南 — limboy.me · 2025-12-31
要成为一名成功的独立开发者,关键不在于你掌握了某项特定技术(技术是可以学习的),而更多地在于一种特定的思维模式、性格特质和内在动机。
- AI 编码代理(以 Cursor 和 Claude Code 为例)的崛起及其深远影响 — limboy.me · 2025-12-31
软件开发行业正处在一个根本性的范式转换之中,其驱动力是人工智能编码代理(AI Coding Agents)的强势崛起。以 AI 原生集成开发…
- 赵何娟独家对话李飞飞:“我信仰的是人类,不是AI” — 赵何娟 · 2025-12-29
最新一期「赵何娟Talk」里,李飞飞教授认为,从“语言生成”到“世界生成”,空间智能将在两年内迎来应用级爆发————但AI永远只是工具,选择…
- Agent Design Is Still Hard 代理设计依然充满挑战 — Armin Ronacher · 2025-12-26
My Agent abstractions keep breaking somewhere I don’t expect.
- Don’t miss what’s happening — X (formerly Twitter) · 2025-12-26
Every era is shaped by its miracle material. Steel forged the Gilded Age.
- How I Use Every Claude Code Feature我如何使用 Claude Code 的每一项功能 — Shrivu Shankar · 2025-12-26
A brain dump of all the ways I’ve been using Claude Code.
- Animate a mesh across a sphere’s surface 在球体表面动画化网格 — Brad Woods Digital Garden · 2025-12-26
Notes about creative coding on the Web.
- useEffectEvent in React React 中的 useEffectEvent — slicker.me · 2025-12-26
useEffectEvent is a React Hook that allows you to extract non-reactive logic from Effects.
- 2025 年终总结 — 王巍 · 2025-12-22
提笔写下这篇总结的时候,窗外的银杏叶已经落得差不多了,天气也倏忽之间就冷了下来。东京的秋天走得安静,只留下满地金黄,但冬天却来得急躁,提醒人…
- 做产品五年给我的感悟 — Rene Wang · 2025-12-22
我做了五年的「设计工程师」,这五年我持续输出我的创造,并且有大量的用户沟通经历。
- Node.js CLI 通关秘籍 — juejin.cn · 2025-12-20
- Nest通关秘籍 — nest-docs.vercel.app · 2025-12-19
A VitePress site
- Idempotence 无害性 — Todd Fredrich · 2025-12-19
Idempotence is a funky word that often hooks people. Idempotence is sometimes a confusing concept, at least from the academic definition. Fr…
- Resource Naming 资源命名 — Todd Fredrich · 2025-12-19
In addition to utilizing the HTTP verbs appropriately, resource naming is arguably the most debated and most important concept to grasp when…
- REST Quick Tips REST 快速提示 — Todd Fredrich · 2025-12-19
Whether it’s technically RESTful or not (according to the six constraints mentioned previously), here are a few recommended REST-like concep…
- The Six Constraints 六大约束 — Todd Fredrich · 2025-12-19
The REST architectural style describes six constraints. These constraints, applied to the architecture, were originally communicated by Roy…
- HTTP Status Codes and Retry HTTP 状态码与重试 — Todd Fredrich · 2025-12-19
Status Codes Triggering Retry Some HTTP status codes indicate temporary issues that may resolve over time, making them ideal candidates for…
- What is REST? 什么是休息? — Todd Fredrich · 2025-12-19
Overview The term RESTful APIs or RESTful services is a hot topic. So what is REST? And how do we create a so-called RESTful API? Good quest…
- 优雅地使用 Caddy 配置泛域名证书与 404 页面 — 优雅地使用 Caddy 配置泛域名证书与 404 页面 · 2025-12-19
从 Nginx 换到 Caddy 之后,被 Caddyfile 的简洁优雅深深震撼了。特别是自动申请 SSL 证书的功能实在强大。 既然配置…
- 从零开始,配置一套现代前端工具链 — 从零开始,配置一套现代前端工具链 · 2025-12-19
现代前端应用框架(如 Next.js、Nuxt.js 等)都直接集成了完整的工具链,按照官方文档做,一行命令就可以配置完毕。这整套工具在我们…
- 语法篇 | 从 Svelte 4 到符文 - Svelte 开发指南 — juejin.cn · 2025-12-18
这是因为 Svelte 为了避免重复计算,会确保没有其他值更改的时候,才会重新计算 double,所以它会拖到快要进行 DOM 更新时再重新…
- Brad Woods Digital Garden — bradwoods.io · 2025-12-18
Notes about creative coding on the Web.
- VueJS Music/Audio Player V2! — codepen.io · 2025-12-18
A VueJS based Audio Player created using HTML5 Audio API. Credits - Vue - Animate.css - Daniel Simon (@soundbible.com) - Unsplash TODO…
- 元素进入可视区域时播放动画 — codepen.io · 2025-12-18
…
- Striped Headers(条纹背景 CSS) — codepen.io · 2025-12-18
…
- Sku 多维属性状态判断 — codepen.io · 2025-12-18
…
- Content fade out — codepen.io · 2025-12-18
…
- 时间轴的实现 — codepen.io · 2025-12-18
…
- Table with Expando Rows — codepen.io · 2025-12-18
Uses a disclosure widget to hide and show rows in a table, being careful to use the correct CSS display property to retain table semantics.…
- 多爪鱼的物流时间线CSS — codepen.io · 2025-12-18
…
- CodePen Home Apple AirPods Pro Animation (final demo) — codepen.io · 2025-12-18
…
- Progress Nav — codepen.io · 2025-12-18
An animated progress bar that highlights sections of a page that are currently in view…
- 模仿写代码啦春节对联 — codepen.io · 2025-12-18
…
- SVG Path Progress Animation https://nocode.com SVG 路径动画 — codepen.io · 2025-12-18
…
- Ping Button (https://vercel.com/features/edge-functions) — codepen.io · 2025-12-18
…
- Glow & Sparkle Text Hover in https://linear.app/readme — codepen.io · 2025-12-18
…
- Netflix like card hover effect — codepen.io · 2025-12-18
…
- Magical Hover Effect (w/ Tutorial) — codepen.io · 2025-12-18
A recreation of the amazing hover effect found here: https://linear.app/features …
- noise overlay svg-animations.how — codepen.io · 2025-12-18
…
- linear.app backdrop — codepen.io · 2025-12-18
…
- My open-source principles — astoilkov.com · 2025-12-18
- My kind of company 我理想中的公司 — astoilkov.com · 2025-12-18
My kind of company
- Linux 日志管理与监控速查表 — edgeone.dev · 2025-12-18
- Flexbox and Truncated Text Flexbox 与截断文本 — Chris Coyier · 2025-12-18
Situation: you have a single line of text in a flex child element. You don’t want that text to wrap, you want it truncated with ellipsis (or…
— vue-clamp.vercel.app · 2025-12-18 Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is desig…
- Cross browser multiline ellipsis/SCSS — codepen.io · 2025-12-18
…
- 4. AI 时代的行业从业者应培养三个核心关注点:①行业动向;②AI 技术进展;③AI 在行业中的实际应用案例。每天用 15 分钟思考工作场景中的 AI 结合点,通过持续实践将 AI 技术融入每个工作环节,让 AI 使用成为观念和做事方法上… — t.me · 2025-12-18
3.
- CSS Flexbox Text Ellipsis — dinhquangtrung.net · 2025-12-18
Use CSS to truncate overflow text in flexbox. Use:
min-width: 0,text-overflow: ellipsisandwhite-space: nowrap. - trungdq88/css-flexbox-text-ellipsis: CSS Flexbox Text Ellipsis — https://github.com/trungdq88/ · 2025-12-18
CSS Flexbox Text Ellipsis. Contribute to trungdq88/css-flexbox-text-ellipsis development by creating an account on GitHub.
- 我和 CloudKit 的这八年:从开源 IceCream 到商业应用实战 — Cai Yue · 2025-12-18
如何高效使用 CloudKit?IceCream 作者 Cai Yue 结合 Music Mate 等项目实战,分享八年开发经验、常见陷阱和…
- Authorization in Next.js — Robin Wieruch · 2025-12-18
Learn about authorization in Next.js when using React Server Components, Server Actions, and Next’s App Router …
- 13|定位MySQL问题的思路:数据库为什么慢了? — geekbang.org · 2025-12-18
本文总结了定位MySQL性能问题的思路和方法,包括使用Status变量和错误日志分析MySQL会话状态和错误信息,以及分析客户端情况。通过监…
- 数据库设计 — edgeone.dev · 2025-12-18
- full-bleed 布局与 100vw — edgeone.dev · 2025-12-18
Yeah, so for vw I have a little snippet I use to get the width of the scrollbar in JS (window. innerWidth - document.
- Javascript 中 Await 的更好写法 — edgeone.dev · 2025-12-18
- CSS 文字高亮效果 — edgeone.dev · 2025-12-18
- How to design a secure web API access for your website? How to design a secure web API access for your website? — Alex Xu · 2025-12-17
How to design secure web API access for your website?
- How AI is transforming work at Anthropic 人工智能如何变革 Anthropic 的工作 — anthropic.com · 2025-12-17
How AI Is Transforming Work at Anthropic
- Vue 保存每个页面的滚动位置 — edgeone.dev · 2025-12-17
之前我们保存的时候,setCache 的 name 用的是 ‘index’,保存后相当于 cache(‘index’)=10,其他页面用的话…
- 对比 Vue Composition API 和 React Hooks — Shilin’s Blog · 2025-12-17
引言 最近 Vue 3.0 发布了 Beta 版本,其中最引人注意的就是其 Composition API。而这个设计近期经常被拿来和 Re…
- 术语表 + 用五岁小孩也能懂的方式解释 · reactwg/react-18 · 讨论第 46 条 --- Glossary + Explain Like I’m Five · reactwg/react-18 · Discussion #… — https://github.com/reactwg/ · 2025-12-17
tl;dr This thread contains plain English and explain-like-I’m-five definitions of the terms and concepts used throughout other discussions.…
- React 18 中新的悬念 SSR 架构 · reactwg/react-18 · 讨论第 37 条 --- New Suspense SSR Architecture in React 18 · reactwg/react-18 · D… — https://github.com/reactwg/ · 2025-12-17
Overview React 18 will include architectural improvements to React server-side rendering (SSR) performance. These improvements are substanti…
- React Suspense - A complete guide React Suspense——完整指南 — Hygraph · 2025-12-17
This article explains how to use React Suspense to build smoother, faster, and more user-friendly React applications.
- Understanding Suspense • Josh W Comeau’s Course Platform — joshwcomeau.com · 2025-12-17
Modern React frameworks like Next.js include a server component, allowing us to build true full-stack applications using React. In this modu…
- React 的未来(2):Suspense 带来的异步操作革命 - React 实战:设计模式和最佳实践 — juejin.cn · 2025-12-17
React 发布 v16. 6.
- React 的未来(1): 拥抱异步渲染 - React 实战:设计模式和最佳实践 — juejin.cn · 2025-12-17
到了 v16. 0.
- 移动端 Tabbar CSS 实现的最佳实践 — edgeone.dev · 2025-12-17
- PHP 7 中的 Scalar Type Hints 与严格模式(Coercive vs Strict) — boxueio.com · 2025-12-17
Boxue Material Style Theme
- ((HTML)) 语意化 — edgeone.dev · 2025-12-17
- 门面模式(Facade) 2018 2018 — Summer · 2025-12-17
2.7.1. 目的 门面模式的最初目的并不是为了避免让你阅读复杂的 API 文档,这只是一个附带作用。其实它的本意是为了降低耦合性并且遵循…
- PHP Pandas: Namespaces — Dayle Rees · 2025-12-17
Learn how to use namespaces to organize your PHP classes into a structured hierarchy, and to avoid class conflicts.
- Vue3 的响应式和以前有什么区别,Proxy 无敌? — ssh-blog.vercel.app · 2025-12-17
Personal blog by ssh. I explain with words and code.
- Vue Composition API vs React Hooks - the core difference — Arek Nawo · 2025-12-17
Vue Composition API and React Hooks - how do they really differ? 🤔 React VueJS webdevelopment FrontEndDevelopment webdev javascript
- vue响应式的本质【渡一教育】 - AI 音视频知行助理:BibiGPT 一键总结 B 站、YouTube、播客、本地视频 | 免费试用 | 微信助理 — 吕立青_JimmyLv · 2025-12-17
AI 音视频一键总结与对话,轻松学习哔哩哔哩丨YouTube丨本地视频丨本地音频丨播客丨小红书丨抖音丨会议丨讲座丨网页等任意内容。BibiG…
- 轻松理解 Laravel 服务容器,IoC,DI — WangNingkai · 2025-12-17
DI就是常说的依赖注入,那么究竟什么是依赖注入呢? 打个比方,电脑(非笔记本哈)需要键盘和鼠标我们才能进行操作,这个‘需要’换句话说就是‘依…
- 91 个常见的 Laravel 面试题和答案 — WangNingkai · 2025-12-17
以下是经常问到的 Laravel 和 PHP 相关的面试问题,以便菜鸟以及有经验的应聘者找到合适的工作。 1) 什么是 Laravel ?…
- PHP 核心特性 - Trait — WangNingkai · 2025-12-17
Trait (treɪt) 翻译过来是 “特性”、”特点” 、”特质”,是一种在 PHP 中复用代码的形式。 Trait 是为类似 PHP…
- Effective Typescript — archive.org · 2025-12-17
Typescript 入门 理解Typescript与Javascript区别 Typescript编译选项影响类型检查(建议开启stric…
- How to choose between Next.js CSR, SSR, SSG, and ISR — Theodorus Clarence · 2025-12-17
4 Metrics and examples of how to choose the right fetch method for the right case.
- Understanding Next.js Data Fetching (CSR, SSR, SSG, ISR) — Theodorus Clarence · 2025-12-17
Thorough explanation on Next.js data fetching method such as CSR, SSR, SSG, and ISR.
- Modern Rendering Patterns 现代渲染模式 — Lydia Hallie · 2025-12-17
Learn more about modern rendering patterns, their use cases, and tradeoffs.
- 不然,你多刷刷抖音吧。 — 虹线 · 2025-12-17
我是牧童,你是樵夫,一起在赛博草原闲游。我羊吃饱了,你柴呢?
- AI 可能不会改变许多工作 — 虹线 · 2025-12-17
一个暴论:普通人去硬学 AI,不如去报个新东方厨师班。
- 一个视频讲清楚什么是原码补码 — douyin.com · 2025-12-17
一个视频讲清楚什么是原码补码和反码以及原码补码反码怎么计算 计算机基础 一个视频讲清楚什么是原码补码和反码以及原码补码反码怎么计算,原码反…
- 深入理解计算机中的原码、反码和补码 — edgeone.dev · 2025-12-17
补码的优势: 1. 唯一的零表示: 在补码中,0的补码是 00000000,而 -0 的补码也是 00000000。因此,补码中只存在唯一的…
- A Deep Dive Into object-fit And background-size In CSS — Ahmad Shadeed · 2025-12-17
In this article, we will go through how
object-fitandbackground-sizework, when we can use them, and why, along with some practical us… - The modern way of serving images 现代图像呈现方式 — @kurtextrem · 2025-12-17
Guide for the
& srcset and sizes attributes to create responsive & performant images.
- iOS和前端中的那些交集——URL编码篇 — Diu.notes · 2025-12-17
为什么URL需要编码,不编码的URL会有什么问题,系统提供的编码方式存在哪些弊端?这是一些思考。
- 认识 WebSocket — Diu.notes · 2025-12-17
即时通讯之路:WebSocket 的诞生2005年,随着 AJAX 技术的诞生和应用,由网页向服务端请求数据并动态渲染页面已经成为可能。那么…
- Introducing LQIP – Low Quality Image Placeholders — Guy Podjarny · 2025-12-17
Thoughts and research on Web Performance & Security
- How Medium does progressive image loading Medium 如何实现渐进式图像加载 — Jose M. Perez’s Blog · 2025-12-17
Discover how Medium implements progressive image loading with placeholders to improve user experience. Learn techniques for optimized image…
- Cloudflare Primitives Cloudflare 原语 — momito.co.uk · 2025-12-17
A visual guide to Cloudflare Primitives, including Workers, Durable Objects, R2, D1, Workers KV, Queues, and more.
- Block Third-Party Scripts with a Few Lines of Javascript — Julien Elbaz · 2025-12-16
Prevent third-party scripts from collecting data (amongst other things) without asking for any user consent
- Debouncing and Throttling Explained Through Examples — CSS-Tricks · 2025-12-16
The following is a guest post by David Corbacho, a front end engineer in London. We’ve broached this topic before, but this time, David is g…
- debounce & throttle demo — web.archive.org · 2025-12-16
The Wayback Machine - https://web. archive.
- 为什么 Async/Await 不只是语法糖 — prohibitorum.top · 2025-12-16
- ES6 系列之我们来聊聊 Async · Issue #100 · mqyqingfeng/Blog — https://github.com/mqyqingfeng/ · 2025-12-16
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million project…
- 12 | Redux(2) : 深入理解Store、Action、Reducer — geekbang.org · 2025-12-16
Redux深入理解Store、Action、Reducer,重点掌握Actions和Reducers的基础知识,理解Store的作用。通过深…
- What the heck is a ‘thunk’? “Thunk”到底是什么鬼东西? — Dave Ceddia · 2025-12-16
Q: What is a ‘thunk’?
- Writing Logic with Thunks 用 Thunk 编写逻辑 — redux.js.org · 2025-12-16
Usage > Redux Logic > Thunks: writing logic that interacts with the store
- redux-simple-tutorial/middleware-onion-model.md at master · kenberkeley/redux-simple-tutorial — https://github.com/kenberkeley/ · 2025-12-16
Redux 简明教程。本教程深入浅出,配套入门、进阶源码解读以及文档注释丰富的 Demo 等一条龙服务 - kenberkeley/redu…
- kenberkeley/redux-simple-tutorial: Redux 简明教程。本教程深入浅出,配套入门、进阶源码解读以及文档注释丰富的 Demo 等一条龙服务 — https://github.com/kenberkeley/ · 2025-12-16
Redux 简明教程。本教程深入浅出,配套入门、进阶源码解读以及文档注释丰富的 Demo 等一条龙服务 - kenberkeley/redu…
- Running Promises In Parallel: A Visual Guide 并行运行 Promise:一份可视化指南 — Jules Blom · 2025-12-16
A visual guide to dealing with multiple promises efficiently using the Promise concurrency methods.
- Effective Promise Concurrency in JavaScript JavaScript 中的高效 Promise 并发 — Steve Sewell · 2025-12-16
Promises in JavaScript are powerful, and even more so when you realize the concurrent possibilities they unlock as well.
- Algorithms / Data Structures a-picture-is-worth-a-1000-words/algorithms at main · girliemac/a-picture-is-worth-a-1000-wo… — https://github.com/girliemac/ · 2025-12-16
I am trying to describe complex matters in simple doodles! - girliemac/a-picture-is-worth-a-1000-words
- Viewport Units 视口单位 — joshwcomeau.com · 2025-12-16
Modern web applications respond dynamically, contorting themselves to display well across an incredibly wide range of devices. In this modul…
- How to create a full-bleed layout using CSS grid 如何使用 CSS 网格创建全出血布局 — Anna Monus · 2025-12-16
Improve the readability of your webpage and reduce sidebar distractions by creating responsive full-bleed layouts using CSS grid.
- When You Should Prefer Map Over Object In JavaScript 在 JavaScript 中,何时应优先选择 Map 而非 Object — zhenghao.io · 2025-12-16
The official site of Zhenghao He, a software engineer and a TypeScript/JavaScript enthusiast.
- Typescript never 类型的完全指南 — 掘金 · 2025-12-16
TypeScript 的never类型很少被讨论,因为它不像其他类型那样常用。TypeScript 初学者可能会忽略never类型,因为它只…
- Promises From The Ground Up — Josh W. Comeau · 2025-12-16
The “Promises” API is a surprisingly tricky part of modern JavaScript. Without the right context, it doesn’t make much sense at all! In this…
- 组合 ( composition ) — SangKa · 2025-12-15
- 理解 Language Server Protocol 的工作原理 — juejin.cn · 2025-12-15
什么是 Language Server Protocol (LSP)? 首先根据官方解释 https://microsoft.github.…
- Callback Promise Generator Async-Await 和异常处理的演进 — 掘金 · 2025-12-15
根据笔者的项目经验,本文讲解了从函数回调,到 es7 规范的异常处理方式。异常处理的优雅性随着规范的进步越来越高,不要害怕使用 try ca…
- 一篇文章彻底弄懂 base64 及其原理 — 因循不觉韶光换 · 2025-12-15
一篇文章彻底弄懂 base64 及其原理预告,最近学习容器相关方面的知识,学习好后的个人理解同样会整理成文章
- 命令行界面 (CLI)、终端 (Terminal)、Shell、TTY,傻傻分不清楚? — 知乎专栏 · 2025-12-15
0. 太长不看命令行界面 (CLI) = 使用文本命令进行交互的用户界面终端 (Terminal) = TTY = 文本输入/输出环境控制台…
- 代码分支管理指南 — archive.org · 2025-12-15
LeanCloud 开放资源
- 文案风格指南 — archive.org · 2025-12-15
LeanCloud 开放资源
- Git Commit 日志风格指南 — archive.org · 2025-12-15
LeanCloud 开放资源
- How Vite (and other development environments) Work — eraser.io · 2025-12-15
Created with Eraser
- ES6 系列之我们来聊聊装饰器 — 掘金 · 2025-12-14
我们可以在 Babel 官网的 Try it out,查看 Babel 编译后的代码。 我们可以看到 Babel 构建了一个 _applyD…
- JavaScript Sets — Notion 上的“plum-poppy-0ea” · 2025-12-14
A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, f…
- EP17: Design patterns cheat sheet. Also… - by Alex Xu EP17: Design patterns cheat sheet. Also… — Alex Xu · 2025-12-14
For this week’s newsletter, we will cover: Design patterns cheat sheet 6 ways to turn code into beautiful architecture diagrams What is a Fi…
- React 之 requestAnimationFrame 执行机制探索 — 掘金 · 2025-12-14
本篇我们讲讲 requestAnimationFrame 这个 API,就算不谈 React,2022 年了,这个 API 多少也是要知道一…
- JavaScript 深入之浮点数精度 — 掘金 · 2025-12-14
0.1 + 0.2 是否等于 0.3 作为一道经典的面试题,已经广外熟知,说起原因,大家能回答出这是浮点数精度问题导致,也能辩证的看待这并非…
- JavaScript深入之头疼的类型转换(下) — 掘金 · 2025-12-14
这其实是因为 JavaScript 自动的将数据类型进行了转换,我们通常称为隐式类型转换。但是我们都知道,+运算符既可以用于数字加法,也能用…
- JavaScript深入之头疼的类型转换(上) — 掘金 · 2025-12-14
在 JavaScript 中,有一部分内容,情况复杂,容易出错,饱受争议但又应用广泛,这便是类型转换。 将值从一种类型转换为另一种类型通常称…
- JavaScript深入之继承的多种方式和优缺点 — 掘金 · 2025-12-14
写在前面 本文讲解JavaScript各种继承方式和优缺点。 但是注意: 这篇文章更像是笔记,哎,再让我感叹一句:《JavaScript高级…
- JavaScript 深入之类数组对象与 arguments — 掘金 · 2025-12-14
类数组对象 所谓的类数组对象: 举个例子: 即便如此,为什么叫做类数组对象呢? 那让我们从读写、获取长度、遍历三个方面看看这两个对象。 读写…
- JavaScript深入之new的模拟实现 — 掘金 · 2025-12-14
new 一句话介绍 new: 也许有点难懂,我们在模拟 new 之前,先看看 new 实现了哪些功能。 举个例子: 从这个例子中,我们可以看…
- JavaScript深入之bind的模拟实现 — 掘金 · 2025-12-14
bind 一句话介绍 bind: 由此我们可以首先得出 bind 函数的两个特点: 返回一个函数 可以传入参数 返回函数的模拟实现 从第一个…
- JavaScript深入之call和apply的模拟实现 — 掘金 · 2025-12-14
call 一句话介绍 call: 举个例子: 注意两点: call 改变了 this 的指向,指向到 foo bar 函数执行了 模拟实现第…
- JavaScript深入之参数按值传递 — 掘金 · 2025-12-14
定义 在《JavaScript高级程序设计》第三版 4.1.3,讲到传递参数: 什么是按值传递呢? 按值传递 举个简单的例子: 很好理解,当…
- JavaScript深入之闭包 — 掘金 · 2025-12-14
定义 MDN 对闭包的定义为: 那什么是自由变量呢? 由此,我们可以看出闭包共有两部分组成: 举个例子: foo 函数可以访问变量 a,但是…
- JavaScript深入之执行上下文 — 掘金 · 2025-12-14
前言 在《JavaScript深入之执行上下文栈》中讲到,当 JavaScript 代码执行一段可执行代码(executable code)…
- JavaScript 深入之从 ECMAScript 规范解读 this — 掘金 · 2025-12-14
前言 在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代码(executable code)时,…
- JavaScript深入之变量对象 — 掘金 · 2025-12-14
前言 在上篇《JavaScript深入之执行上下文栈》中讲到,当 JavaScript 代码执行一段可执行代码(executable cod…
- JavaScript深入之执行上下文栈 — 掘金 · 2025-12-14
顺序执行? 如果要问到 JavaScript 代码执行顺序的话,想必写过 JavaScript 的开发者都会有个直观的印象,那就是顺序执行,…
- JavaScript 深入之从原型到原型链 — 掘金 · 2025-12-14
JavaScript 深入系列的第一篇,从原型与原型链开始讲起,如果你想知道构造函数的实例的原型,原型的原型,原型的原型的原型是什么,就来看…
- React 之从视觉暂留到 FPS、刷新率再到显卡、垂直同步再到16ms的故事 — 掘金 · 2025-12-14
当我们观看一个物体时,物体成像于视网膜上,经由视神经传给人脑,人才能感觉到物体的像。 但当物体移去时,视神经对物体的印象不会立即消失,而要延…
- JavaScript深入之从原型到原型链 · Issue #2 · mqyqingfeng/Blog — https://github.com/mqyqingfeng/ · 2025-12-14
构造函数创建对象 我们先使用构造函数创建一个对象: function Person() { } var person = new Perso…
- JavaScript深入系列15篇正式完结! — 掘金 · 2025-12-14
写在前面 JavaScript 深入系列共计 15 篇已经正式完结,这是一个旨在帮助大家,其实也是帮助自己捋顺 JavaScript 底层知…
- javascript总for of和for in的区别? — SegmentFault 思否 · 2025-12-14
都是遍历,那有什么区别呢、?
- for..in versus for..of Loops — bitsofcode · 2025-12-14
Articles on frontend development and more.
- ES11来了,还学得动吗? — 掘金 · 2025-12-14
同属于export … from …形式的聚合导出,作用上类似于: 16. Modules
- JavaScript Module Formats and Tools — Fatih Küçükkarakurt · 2025-12-14
When you build an application with JavaScript, you always want to modularize your code. However,…
- CSS blend modes — Brad Woods Digital Garden · 2025-12-14
Notes about creative coding on the Web.
- Open Graph - Brad Woods’ digital garden — bradwoods.io · 2025-12-14
Notes about creative coding on the Web.
- Brad Woods Digital Garden — bradwoods.io · 2025-12-14
Notes about creative coding on the Web.
- 前端 | CSRF 的攻击手段与防御 — archive.org · 2025-12-14
CSRF 的攻击类型CSRF,全称 Cross Site Request Forgery,跨站请求伪造,也被称为 XSRF、one-clic…
- A Complete Guide to Buffers in Node.js — archive.org · 2025-12-14
Ruan Martinelli is a software developer, freelancer, and technical writer based in Portugal. This is his website, come on in.
- Understanding Node.js Buffer — Pavel Romanov · 2025-12-14
Learn the differences between Node.js buffers and typed arrays, their memory allocation, problems, and why Node.js buffers are still useful
- JavaScript Buffers Explained: Why They Matter and How to Use Them — Pavel Romanov · 2025-12-14
Learn the importance of JavaScript buffers in media processing, networking, and cryptography, and how to efficiently use them in your code
- JavaScript 二进制全解(ArrayBuffer、DataView、TypedArray、Blob、File、Base64) — 桃翁 · 2025-12-14
一个前端工程师的博客
- 1.今天一次性给你讲清楚:File、Blob、FileReader、ArrayBuffer、Base64 — 我们一起学前端 · 2025-12-14
1.今天一次性给你讲清楚:File、Blob、FileReader、ArrayBuffer、Base64, 视频播放量 19283、弹幕量…
- Javascript parsing int64 - JS 的遇到后端返回的 int64 丢失精度的问题 — Oppdal · 2025-12-14
How can I convert a long integer (as a string) to a numerical format in Javascript without javascript rounding it?
- 异步之三:Async 函数的使用及简单实现 — 刘小光 · 2025-12-14
解决回调地狱的异步操作,Async 函数是终极办法,但了解生成器和 Promise 有助于理解 Async 函数原理。由于内容较多,分三部分…
- 异步之二:Promise — 刘小光 · 2025-12-14
解决回调地狱的异步操作,Async 函数 是终极办法,但了解生成器和 Promise 有助于理解 Async 函数原理。由于内容较多,分三部…
- 异步之一:生成器 — 刘小光 · 2025-12-14
解决回调地狱的异步操作,Async 函数是终极办法,但了解生成器和 Promise 有助于理解 Async 函数原理。由于内容较多,分三部分…
- 微信支付开发踩坑与吐槽 — WildCat’s Blog · 2025-12-14
微信支付作为国内非常便捷的支付系统,自然有着很大的吸引力。然而,与之规模不相称的是,微信支付的开发是一个非常痛苦的过程。自己就面临着资料少且
- (中文配音)为什么单核处理器需要线程? — 技术Flow · 2025-12-14
在这期视频中,我们深入探讨了线程的基本概念和其在计算机中的应用。首先,讲解了多进程和多线程的区别以及如何利用并发提高计算资源的利用率。通过简…
- 【小知识】第5期 线程/协程/异步的编程模型 — free-coder · 2025-12-14
【小知识】第5期 线程/协程/异步的编程模型, 视频播放量 14907、弹幕量 44、点赞数 531、投硬币枚数 368、收藏人数 511、…
- Are u OKay?——协程、线程、进程 — troj-木牛木马 · 2025-12-14
协程、线程、进程面试中你能说清吗? 可以!! 厉害了, 出门右转!, 视频播放量 19317、弹幕量 62、点赞数 798、投硬币枚数 52…
- 数据结构与算法 — carsondb.github.io · 2025-12-14
- 深入了解现代网络浏览器(第 1 部分) — Chrome for Developers · 2025-12-14
了解浏览器如何将您的代码转换为可正常运行的网站(从高级架构到渲染流水线的细节)。
- 性能监测篇:Performance、LightHouse 与性能 API — juejin.cn · 2025-12-13
- 网络篇 2:图片优化——质量与性能的博弈 — juejin.cn · 2025-12-13
- 存储篇 2:本地存储——从 Cookie 到 Web Storage、IndexedDB — juejin.cn · 2025-12-13
- 存储篇 1:浏览器缓存机制介绍与缓存策略剖析 — juejin.cn · 2025-12-13
- CDN 与前端性能优化 — juejin.cn · 2025-12-13
- 设计 HTTP API 的最佳实践 — edgeone.dev · 2025-12-13
- URL 编码 — edgeone.dev · 2025-12-13
encode 的规则: 把保留字符如 ? 转成 ASCII 的 16 进制表示(?
- 命名的“三不要”原则 — edgeone.dev · 2025-12-13
- 组件设计模式(5):组合组件 — juejin.cn · 2025-12-13
不过,使用 Context 也不是完美解法,上一节我们介绍过,使用 React 在 v16. 3.
- Prop drilling and component composition in React — Alex Sidorenko · 2025-12-13
Sometimes all we need to avoid prop drilling is a little restructuring
- 【OS】操作系统的内存管理简介 — free-coder · 2025-12-13
【OS】操作系统的内存管理简介, 视频播放量 41523、弹幕量 230、点赞数 1242、投硬币枚数 958、收藏人数 1647、转发人数…
- 为什么 Linux 需要虚拟内存 — draven.co · 2025-12-13
- What is virtual memory? — Paul Kirvan · 2025-12-13
Learn how you can avoid buying additional RAM by using virtual memory, which uses space on the system’s hard disk or SSD to carve out supple…
- ESM中的符号绑定【渡一教育】 — 渡一前端必修课 · 2025-12-13
ESM中的符号绑定【渡一教育】, 视频播放量 1894、弹幕量 1、点赞数 70、投硬币枚数 0、收藏人数 42、转发人数 0, 视频作者…
- CommonJS的本质【渡一教育】 — 渡一前端必修课 · 2025-12-13
CommonJS的本质【渡一教育】, 视频播放量 7369、弹幕量 3、点赞数 467、投硬币枚数 94、收藏人数 429、转发人数 19,…
- async vs defer attributes — Growing with the Web · 2025-12-13
The async and defer attributes for the
- 【linux】10分钟搞懂用户态与内核态 — free-coder · 2025-12-13
虽然系统调用不是linux专属概念,原谅我归类为linux~, 视频播放量 34163、弹幕量 70、点赞数 1563、投硬币枚数 801、…
- FastCgi 与 PHP-fpm 之间的关系 — 连波的闲谈杂鱼 · 2025-12-13
原文分享自 segmentfault 尹川的回答,搞不清 FastCgi 与 PHP-fpm 之间是个什么样的关系
- React 实战:设计模式和最佳实践 — juejin.cn · 2025-12-13
- Uncontrolled or controlled: A matter of perspective — Sam Selikoff · 2025-12-13
React fully controls this input’s value. The initial value of the search state, as well as any subsequent updates, will always be reflected…
- 从 React 谈 Web UI 开发 — lutaonan.com · 2025-12-13
About life, technology and reading
- 组件设计模式(3):render props 模式 — juejin.cn · 2025-12-13
- 组件设计模式(1):聪明组件和傻瓜组件 — juejin.cn · 2025-12-13
当 RandomJoke 被第一次渲染的时候,它的 state 中的 joke 值为 null,所以它传给 Joke 的 value 也是…
- React 状态管理(2):Redux 使用模式 -Redux 和 React 结合的最佳实践 — juejin.cn · 2025-12-13
- 组件设计模式(2):高阶组件 — juejin.cn · 2025-12-13
- (中文配音)进程间通信:共享内存或发送消息 — 技术Flow · 2025-12-13
https://www.youtube.com/watch?v=Y2mDwW2pMv4在本期视频中,我们探讨了两种常见的进程间通信方式:共享…
- 【linux】信号-进程间通信的方式 — free-coder · 2025-12-13
【linux】信号-进程间通信的方式, 视频播放量 17377、弹幕量 60、点赞数 462、投硬币枚数 327、收藏人数 422、转发人数…
- Animation With Svelte — Joy Of Code · 2025-12-13
Master animation with Svelte from regular and custom transitions to using other animation libraries.
- TypeScript interface vs. type — Pawel Grzybek · 2025-12-13
Should it be an interface or a type alias? This is a question asked a lot by newcomers. Let me clarify the difference.
- Why you’ll love Typescript’s ReadonlyArray — Giancarlo Buomprisco · 2025-12-13
Typescript’s new 3.4 release brings in better support for immutable arrays. Let’s take a look at ReadonlyArray.
- A Complete Guide to useEffect useEffect 完全指南 — overreacted.io · 2025-12-13
Effects are a part of your data flow.
- Does my React app render too often? 我的 React 应用程序是否渲染得太频繁了? — Alex Sidorenko · 2025-12-13
Worried some of your React components may be re-rendering too often?
- A Visual Guide to React Rendering - useMemo — Alex Sidorenko · 2025-12-13
How useMemo can help you prevent unnecessary re-renders.
- A Visual Guide to React Rendering - useCallback — Alex Sidorenko · 2025-12-13
How useCallback can help you prevent unnecessary re-renders.
- Vue 的构造器——extend 与手动挂载——$mount Vue.js 组件精讲 — juejin.cn · 2025-12-13
本节介绍两个 Vue.
- JavaScript Stream 终极指南 — SSShooter · 2025-12-13
这篇文章是关于流(Stream)的深入指南,详细介绍了如何使用浏览器的 Stream API 处理可读、可写和转换流。文章涵盖了核心概念,包…
- How to Debounce and Throttle Callbacks in Vue — Dmitri Pavlutin · 2025-12-13
How to debounce and throttle watchers and event handlers in Vue components.
- Introducing XState Store — tkdodo.eu · 2025-12-13
There’s a new state manager in the game, and it ticks all my boxes …
- Introduction to State Machines Using XState — eggheadio · 2025-12-13
The difficulty of managing state is one of the primary reasons our applications become so complex. We try and manage this complexity with a…
- State Management - Brad Woods Digital Garden 布拉德·伍兹数字花园 — Brad Woods Digital Garden · 2025-12-13
Notes about creative coding on the Web.
- 关键路径长度:优化关键字节数(比如网页大小)以缩短下载时间 — yuque.com · 2025-12-13
定义优先显示与用户操作有关的内容。浏览器接收到 HTM…
- 捕获 async/await 中的异常错误 — yuque.com · 2025-12-13
try…catch 基础用法function t…
- Web 缓存(或 HTTP 缓存) — yuque.com · 2025-12-13
What什么是 HTTP 缓存Web 缓存(或 HTT…
- (译) 一种更简单的方式解释 JavaScript 闭包 — yuque.com · 2025-12-13
原文地址:https://dmitripavlutin…
- (译) 何时使用 useLayoutEffect 代替 useEffect — yuque.com · 2025-12-13
原文地址:https://daveceddia.com…
- 入口和模块 - 使用 webpack 定制前端开发环境 — juejin.cn · 2025-12-13
- 开发 plugin — juejin.cn · 2025-12-13
- 开发 loader — juejin.cn · 2025-12-13
首先 loader 函数接受的参数是有三个的:content, map, meta。content 是模块内容,但不仅限于字符串,也可以是…
- webpack 工作原理 - 使用 webpack 定制前端开发环境 — juejin.cn · 2025-12-13
- 模块热替换 - 使用 webpack 定制前端开发环境 — juejin.cn · 2025-12-13
- Webpack 备忘录 — 刘小光 · 2025-12-13
Webpack 属于在项目中配置一次就很少改动的那种工具,但这样就导致新项目再配置 Webpack 时会有些生疏,所以将 Webpack 核…
- 4-双token解决方案 — 莲城的老李 · 2025-12-13
跟着敲就能学会,涵盖了前后端分离+jwt+axios请求响应拦截器等常用技能的讲解, 视频播放量 12677、弹幕量 18、点赞数 278、…
- 以Node应用为例谈如何管理Web应用的环境常量 — 子回(John Wu) · 2025-12-13
在程序员自己的小世界里,我们一直在和“量”打交道——变量和常量。可是常量真的是一成不变的吗?事实上,常量也分为两种,应用常量(applica…
- 八幅漫画理解使用JSON Web Token设计单点登录系统 — 子回(John Wu) · 2025-12-13
上次在《JSON Web Token - 在Web应用间安全地传递信息》中我提到了JSON Web Token可以用来设计单点登录系统。我尝…
- JSON Web Token - 在Web应用间安全地传递信息 — 子回(John Wu) · 2025-12-13
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。
- Floating Point Math — 30000000000000004.com · 2025-12-13
Your language isn’t broken, it’s doing floating point math. Computers can only natively store integers, so they need some way of representin…
- 0.1+0.2≠0.3?? 无可避免的浮点误差 — Ross-Ning · 2025-12-13
0.1+0.2≠0.3?? 无可避免的浮点误差, 视频播放量 368370、弹幕量 566、点赞数 17108、投硬币枚数 4595、收藏人…
- 为什么 0.1 + 0.2 = 0.300000004 — draven.co · 2025-12-13
JavaScript 作为一门诞生自上个世纪 90 年代的编程语言1,从诞生之初就因为诡异的隐式类型转换等原因被黑,很多 JavaScrip…
- 域名背后那些事 — archive.org · 2025-12-13
简要介绍域名的历史,域名系统架构,域名解析原理,常见域名记录类型,智能解析,以及 DNS 的缺陷。
- What is the WHOIS Privacy Protection Service? — dnsimple.com · 2025-12-13
If you would like to keep your contact information private for a domain then you may sign up for our free WHOIS privacy service.
- Differences Among A, CNAME, ALIAS, and URL Records — dnsimple.com · 2025-12-13
Compare A, CNAME, ALIAS, and URL records to choose the right DNS record type. Learn when to use each for domain mapping, aliasing, and redir…
- Dependency Injection — Corbin Crutchley · 2025-12-13
Passing around props suck. They’re repetitive, get out of sync, and are easy to forget to pass. What if there was a better way to pass data…
- 前端中的依赖注入 — archive.org · 2025-12-13
A light-weight dependency injection library
- 在浏览器端检测电脑是否刚从休眠中醒来 — hikerpig · 2025-12-13
当电脑进入休眠状态,浏览器的一些持久功能会受到影响(例如 WebSocket 连接中断),有时需要在从休眠状态中恢复过来的时候做一些检查和恢…
- 浅谈依赖注入——Bigfish VSCode 插件重构之旅 — 知乎专栏 · 2025-12-13
- 详解 Angular 依赖注入 — 知乎专栏 · 2025-12-13
通过这篇文章,可以帮助你收获这些知识: 什么是依赖注入和控制反转?为什么要做依赖注入?Angular 中的依赖注入有哪些使用方式?结合 ng…
- TS 实现一个可在 React 项目中使用的简单依赖注入系统 — hikerpig · 2025-12-13
简介,什么是依赖注入 在说依赖注入之前,我们发现有个概念叫做 “控制反转”经常一起出现,它们区别是: 控制反转(Inversion of C…
- CDN是什么?用了一定更快吗(下) 程序员 程序猿 java python 程序员面试 CDN 编程 — douyin.com · 2025-12-13
CDN是什么?用了一定更快吗(下) 程序员 程序猿 java python 程序员面试 CDN 编程 - 小白debug于20…
- CDN是什么?用了一定更快吗 (上) 程序员 程序猿 python java 程序员面试 — douyin.com · 2025-12-13
CDN是什么?用了一定更快吗 (上) 程序员 程序猿 python java 程序员面试 - 小白debug于20230102发布…
- JavaScript 模块化的前世今生 — yuque.com · 2025-12-13
导读 JavaScript 模块化 CommonJS/…
- JavaScript Modularization Journey — @Huxpro · 2025-12-13
Slides: JavaScript Modularization Journey
- 前端模块化:CommonJS,AMD,CMD,ES6 — 掘金 · 2025-12-13
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js…
- 合集·玩转TCP/IP协议 - 简说linux — bilibili.com · 2025-12-13
哔哩哔哩简说linux的个人空间,提供简说linux分享的视频、音频、文章、动态、收藏等内容,关注简说linux账号,第一时间了解UP主动态…
- CDN 原理 — dbwu.tech · 2025-12-13
CDN 的基本原理为反向代理,反向代理(Reverse Proxy)方式是指以代理服务器来接受 Internet 上的连接请求,然后将请求转…
- Docker 网络原理概览 — dbwu.tech · 2025-12-13
Docker 原生网络是基于 Linux 的 网络命名空间(net namespace) 和 虚拟网络设备(veth pair)实现的。当…
- iptables 的五表五链 — dbwu.tech · 2025-12-13
iptables 是一个配置 Linux 内核防火墙的命令行工具,它基于内核的包过滤框架(packet filtering framewor…
- Go 并发模式 — dbwu.tech · 2025-12-13
Go 语言常用的并发模式有哪些?
- 为什么 Linux “一切皆文件” — dbwu.tech · 2025-12-13
在 Linux 中,包括硬件设备、目录、文本文件、二进制文件、输入输出流、套接字、管道、TTY 终端等各种资源都被抽象成文件,并且它们之间没…
- Unix 编程艺术名句摘录 — dbwu.tech · 2025-12-13
- 网络基础: NAT 是如何工作的 ? — dbwu.tech · 2025-12-13
- 网络基础: 交换机和路由器的区别 — dbwu.tech · 2025-12-13
- 为什么 TCP 粘包 是正常现象 — dbwu.tech · 2025-12-13
- I/O 模型的阻塞/非阻塞, 同步/异步 — dbwu.tech · 2025-12-13
- Go 的面向对象编程 — dbwu.tech · 2025-12-13
Go 语言如何实现封装、继承、多态等面向对象的特性?
- Asynchronous vs synchronous execution. What is the difference? — tush1r · 2025-12-13
In the context of operating systems, this corresponds to executing a process or task on a “thread. ” A thread is a series of commands (a blo…
- API Gateway 101 — ByteByteGo · 2025-12-13
Learn the fundamentals of API Gateways: functions, benefits, and more.