真的有人喜欢 React 吗?
Does anybody like React?
原始链接: https://jsx.lol
JSX.lol 收录了一系列针对 React 的批评,记录了业界正逐渐脱离该框架的趋势。贡献者们普遍认为,React 已经演变成一种过度设计且“臃肿”的默认选择,经常被盲目应用于那些实际上并不需要它的项目中。
批评的主要核心议题包括:
* **性能与复杂度:** 批评者指出,React 对 JavaScript、水合(hydration)模式及虚拟 DOM 的过度依赖,往往导致用户体验迟缓并带来沉重的技术债务。
* **开发体验:** 该框架常被诟病为过于复杂,文档晦涩,API 不稳定,且学习曲线陡峭,令经验丰富的工程师也感到沮丧。
* **生态系统隐忧:** 批评者强调了厂商锁定(特别是针对 Next.js/Vercel)、安全漏洞,以及一种“框架至上”的思维方式,即优先考虑网络效应而非架构的适用性。
* **未来方向:** 许多声音主张回归 Web 基础——例如标准 HTML、CSS 和现代 DOM API。他们认为,相较于当前的“React 优先”模式,渐进式增强能提供更好的长期可维护性、可访问性和性能。
总而言之,该网站认为 React 目前的主导地位更多是由于行业惯性所致,而非其技术上的卓越。