******内容预警******新手内容,大佬请绕道
一直都是用的vue框架,现在刚开始接触react,打开react官网很迷惑,没有像vue的官网一样详细的介绍各种语法,开始有点困惑,到底改怎么写啊。
其实vue项目中.vue文件就是vue框架专用的,所以官网自然详细。但是注意了,虽然react使用了jsx/tsx文件,但是他们却不是react专用的。
JSX是一种嵌入式的类似XML的语法。使用typescript就是tsx文件了。
所以看到没,jsx/tsx文件是XML的语法,也就是javascript的语法的扩展,和任何框架(如:react)都不是绑定的。
所以在学习react之前还是需要先自己学习一下jsx/tsx语法。