【前端之路】react框架学习
什么是React?
React是用于构建用户界面的JavaScript库, [1] 起源于Facebook的内部项目,该公司对市场上所有 JavaScript MVC框架都不满意,决定自行开发一套,用于架设Instagram的网站。于2013年5月开源。
React特点
声明式:使用 React 编写UI界面和写HTML几乎一样 高效: React通过对DOM的模拟,最大限度地减少与DOM的交互 灵活:React可以与已知的库或框架很好地配合
<div id="example"></div> <script type="text/babel"> ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById(example) ); </script>
React JSX
React 使用 JSX 来替代常规的 JavaScript。
JSX 是一个看起来很像 XML 的 JavaScript 语法扩展。
我们不需要一定使用 JSX,但它有以下优点:
JSX 执行更快,因为它在编译为 JavaScript 代码后进行了优化。 它是类型安全的,在编译过程中就能发现错误。 使用 JSX 编写模板更加简单快速。
Scheduler
Scheduler:有了Fiber,我们就需要用浏览器的时
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
【已解决】Latex高亮文本,简单有效