首先解释一下什么是JSX,是Javascript的语法扩展,可以让我们编写像html一样的代码,在JSX中使用的”元素“,不局限于HTML中的元素,可以是任何一个react组件。
react判断一个元素是HTML元素还是react 组件的原则就是看第一个字母是否大写。
jsx 是进步还是倒退呢?开始的时候大家对于这种书写方式是诟病的,但是后来被大家认可,根据同一件事情的代码应该具有高耦合性的设计原则,react的设计正好也是符合这种的

首先解释一下什么是JSX,是Javascript的语法扩展,可以让我们编写像html一样的代码,在JSX中使用的”元素“,不局限于HTML中的元素,可以是任何一个react组件。
react判断一个元素是HTML元素还是react 组件的原则就是看第一个字母是否大写。
jsx 是进步还是倒退呢?开始的时候大家对于这种书写方式是诟病的,但是后来被大家认可,根据同一件事情的代码应该具有高耦合性的设计原则,react的设计正好也是符合这种的