React是什么?

2022-12-08 0 881

React是用作构筑界面的JavaScript架构。

架构:能被F83E43Se的标识符。用的人多了,就有名了,越没人越有用。(笑)

与React同为的Angular。

React是用作图形UI的JS库,功能定位在与同时实现UI

React Web App软件系统,派生的React Native是整合营销App软件系统

特征:

新闻稿式结构设计:新闻稿本体论高效率:采用VDOM,增加DOM的可视化灵巧:与未知的库或架构较完整相互配合JSX:一类独立的词汇,企图化解许多JS的瑕疵,ES6包涵了基本上大部份JSX的优点模块:标识符F83E43Se单向积极响应报文:比单向存取更单纯,更快。

为何采用React?

现代方式频密操作方式DOM,操控性难以达至明确要求;React采用VDOM,操控性高

现代JS标识符保护生产成本低,React如前所述模块合作开发

须要全力支持终端端合作开发

React的优点:

对始终采用JS,jQuery的现代后端,React十分不亲善

React特别强调模块和状况管理工作,其故事情节是面向面向对象的

Vue.js特别强调快照的手动并行,其故事情节是面向全国UIJAVA的

React的自学生产成本较Vue.js高。

React没全家人桶,只做UI

SPA(single page application)对DOM是部份预览,并非炸毁预览,对使用者亲善。

即使SPA,他们须要预览可视化商业模式

React是什么?

MVC商业模式:

Module:用作存放数据

View:用作预览DOM

Controller:调用Module给View图形采用

React是什么?

MVP商业模式

Module:用作存放数据

View:积极响应使用者可视化行为

Presenter:

Modle改变,修改DOMView积极响应式可视化时,通知Presenter,Presenter负责预览Module,以及修改DOM
React是什么?

MVVM商业模式:

Module:用作存放数据

View:积极响应式使用者可视化行为

ViewModel:手动化调用的Presenter

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务