我最近已经成为前端开发人员,随着Angular2的发布,我决定寻找一个新框架,并决定尝试使用Reactjs和
JSX。以我作为移动开发人员的经验,我想知道JSX是否可以像Android中的XML和Java一样与Reactjs一起使用。
最佳答案
是的,react-native
JSX用于定义布局和内容表示,类似于Android开发中的XML,但它更多地是ECMAScript的扩展,而不是单独的标记语言。从the spec:
JSX是ECMAScript的类似XML的语法扩展,没有任何定义
语义。它不打算由引擎或浏览器实现。
并不是将JSX纳入ECMAScript规范的建议
本身。适用于各种预处理器
(编译器)将这些令牌转换为标准ECMAScript。