![硬核观察 #558 JavaScript 调查表明:多数人使用 React 但不满意](/data/attachment/album/202202/25/153023ak88zcsmmoscs4k4.jpg.thumb.jpg)
更多:• 声称恢复 GPU 挖矿性能的工具实际上是恶意软件 • 红帽扩展 eBPF 用于输入设备的 HID 子系统
![13 个最好的 React JavaScript 框架](/data/attachment/album/202109/18/095748k48eskmjpzuhyzuj.jpg.thumb.jpg)
如果你正在用 React.js 或 React Native 来开发用户界面的话,试试这些框架。
![坚实的 React 基础:初学者指南](/data/attachment/album/201810/28/104728nzehe82q5h9b8fqj.png.thumb.jpg)
这篇文章针对的是那些希望理论与实践完美结合的观众。我会告诉你一些理论,以便你了解幕后发生的事情,然后我会向你展示如何编写一些 React.js 代码。
![在 React 条件渲染中使用三元表达式和 “&&”](/data/attachment/album/201810/07/211923fcc9p9ghyvpvqgby.jpg.thumb.jpg)
React 组件可以通过多种方式决定渲染内容。你可以使用传统的 if 语句或 switch 语句。在本文中,我们将探讨一些替代方案。但要注意,如果你不小心,有些方案会带来自己的陷阱。
![React 16 发布,Facebook 如约解除了专利条款](/data/attachment/album/201709/28/104143xaah3a8h58zaaa58.jpg.thumb.jpg)
26 日,Facebook 发布了 React 16,并如之前承诺的,将 React 16 JavaScript 库以及 GraphQL 查询语言的许可证从原来的 BSD + 专利条款改为更受欢迎的 MIT 许可证。
![Facebook 放弃专利条款,下周将重新以 MIT 许可证发布 React 16](/data/attachment/album/201709/23/122310ajremeaekl58aaa8.png.thumb.jpg)
就在几个小时前,Facebook 宣布,将在下周发布的 React 16 会以 MIT 许可证重新授权,以应对社区对之前的 BSD + 专利许可模式的不安。
![React 许可证虽严苛,但不必过度 react](/data/attachment/album/201709/19/132525q8pgn8pdd8xu8uux.jpg.thumb.jpg)
与实际情况相比,这个争议更具倾向性。事实上,这样做不太可能影响 React.js 的采用,对 BSD +专利许可证(FB + PL)的批评大多数不能在理性的审视下成立。
![WordPress 弃用 React,并将进行重写](/data/attachment/album/201709/18/232208x17gcatccufupuuj.jpg.thumb.jpg)
开源网络出版软件 WordPress 的联合创始人 Matt Mullenweg 日前表示,出于对 Facebook 开源许可证中专利条款的担忧,WordPress 社区将不再使用 Facebook 的 React JavaScript 库。
![WordPress 和 React 分手后,你支持使用哪种 JavaScript 框架替代?](/data/attachment/album/201709/18/130121lzzdydkl1mpmdrgp.jpg.thumb.jpg)
其中, VueJS 和 Preact 的呼声最高。关于它们的优劣势分析如下:
![React 许可证的五宗罪](/data/attachment/album/201709/18/104314bmonnfmtfma67mli.png.thumb.jpg)
Facebook 公司的 BSD+专利许可证失败的原因不是因为许可证本身,而是因为它忽略了开源软件更深层次的本质。
![零配置部署 React](/data/attachment/album/201610/02/182222bybyjg2sk3sm3q2k.png.thumb.jpg)
你想使用 React 来构建应用吗?“入门”是很容易的,可是接下来呢?