作者回复: 说的很好~ JSX 同时满足了模板语言的直观和 JS 的灵活性。虚拟 DOM 的存在让业务逻辑和展现逻辑的分离可以更彻底,拆分了复杂度也更容易去测试。至于 FP,并不是刻意追求的目标,也和 React 没有太大的关系。更多算是一种巧合吧,因为 immutable 的缘故,很多就看上去很像了。
作者回复: JSX 确实是 React 最亮眼的创新之一,似模板语言而本质是 JavaScript,所以特别灵活是正常的。JSX 写的太长确实容易看着比较凌乱,所以要尽量把组件进行拆分成子组件各司其职。JSX 也就自然看着简洁了。
作者回复: 好的,谢谢提议,有些内容确实可以通过加餐形式去补充。课程中的思路主要是面向实战,因此各个知识点主要讲清楚来龙去脉和要解决的问题。
作者回复: 👍🏻
作者回复: 没错。技术上很容易上手,然后就是面对复杂问题时寻求最优解了 🙂
作者回复: 回答的很到位!React 核心功能的完备和至简让其上手很简单,同时也促成了整个生态的形成。所以可以说简单和生态是 React 最强力的武器。
作者回复: 👍
作者回复: 框架确实没有绝对的优劣,更多的是技术团队自身的技术积累决定的。通常来说生态更加繁荣的会更有生命力,选它就对了 🙂
作者回复: 第18课会讲测试哦~
作者回复: 保证每周至少三篇哈,能快会尽量快 😅