ExplainThis
软件前后端
总览
→
前后端面试题
前后端面试详解
全端开发案例分析
程序员必读
全端开发双周报
科技业职涯
总览
→
转职程序员攻略
求职与简历准备
行为面试解析与题库
科技业升迁攻略
科技与职涯思维
科技与职涯思维
ChatGPT 与 AI
ChatGPT 指令大全
ChatGPT 应用与教学
Cursor 入门到实战
AI 工程 (AI Engineering)
AI 资源 & 产业洞察
AI 工具百宝箱
所有文章
关于我们
E+ 成长计划
超过百万次浏览的优质内容
ExplainThis 带你掌握
AI 时代的思维与能力
最完整的软件开发、生成式 AI 资源
在资讯爆炸的时代,汇整最精华的洞见
陪伴你在职涯路上,走得更高更远
E+ 成长计划
全端电子报
ChatGPT 指令大全
集合数百个精炼过的指令,让你发挥 ChatGPT 的强大功能
ChatGPT 应用与教学
完整涵盖基础使用、实战案例、串接教学,让你快速上手
软件前后端
从软件前后端必读知识点,到面试题库与详解
科技业职涯
从求职、面试、升迁到海外工作,在职涯路上少走一些弯路
精選文章
Select a tab
最新文章
ChatGPT 与 AI
软件前后端
科技业职涯
最新文章
ChatGPT 与 AI
软件前后端
科技业职涯
软件设计中的有状态 (stateful) 与无状态 (stateless) 的取舍
有状态与无状态不是单纯谁比较好,而是状态该放在哪里、由谁负责管理的取舍。本文从认证机制、HTTP 与 WebSocket 等案例,说明两种设计在扩展性、性能、延迟与故障风险上的差异。
继续阅读
→
前端系统设计 - 动态墙的非功能需求(性能)
本文讨论动态墙前端系统设计中的性能需求,说明为什么非功能需求是区分设计深度的关键。内容聚焦渲染模式选择与渐进式加载,分析 SSR、hydration、流式 SSR 与骨架屏如何改善用户感知性能。
继续阅读
→
前端性能优化之列表虚拟化 (virtualization)
本文介绍列表虚拟化如何通过只渲染可视区域附近的项目,降低大量 DOM 给浏览器带来的负担。文中也说明虚拟化的基本实现概念、TanStack Virtual 的使用方式,以及判断是否该引入虚拟化时需要考虑的取舍。
继续阅读
→
在程序员成长路上,有 ExplainThis 陪伴
E+ 成长计划
了解更多
联系 ExplainThis