前端利器React,为什么推荐JSX来替

北京中医白癜风医院如何 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/jzpj/

前端框架这几年更新非常快,传统的Boostrap、Jquery已经慢慢退位,现在大行其道的是React和Vue。其中就出身来讲,React来自科技巨头Facebook,似乎更牛逼一点。

React自创了JSX语法,是一个JavaScript的语法扩展,官方建议在React中配合使用JSX来替代原始的JS。因为JSX可以更好的描述UI应该呈现出它应有交互的本质形式。JSX看起来有点类似模版语言,但它具有JavaScript的全部功能。

一、为什么使用JSX

React认为渲染逻辑本质上与其他UI逻辑内在耦合,比如,在UI中需要绑定处理事件、在某些时刻状态发生变化时需要通知到UI,以及需要在UI中展示准备好的数据。

React并没有采用将标记与逻辑进行分离到不同文件这种人为地分离方式,而是通过将二者共同存放在称之为“组件”的松散耦合单元之中,来实现


转载请注明:http://www.aierlanlan.com/rzfs/4006.html