web 前端 react 是什么?
React 是一个声明式, 高效且灵活的用于构建用户界面的 JavaScript 库. 使用 React 可以将一些简短, 独立的代码片段组合成复杂的 UI 界面, 这些代码片段被称作 "组件".
由于 React 的设计思想极其独特, 属于革命性创新, 性能出众, 代码逻辑却非常简单. 所以, 越来越多的人开始关注和使用, 认为它可能是将来 Web 开发的主流工具.
这个项目本身也越滚越大, 从最早的 UI 引擎变成了一整套前后端通吃的 Web App 解决方案. 衍生的 React Native 项目, 目标更是宏伟, 希望用写 Web App 的方式去写 Native App. 如果能够实现, 整个互联网行业都会被颠覆, 因为同一组人只需要写一次 UI , 就能同时运行在服务器, 浏览器和手机.
React 主要用于构建 UI. 你可以在 React 里传递多种类型的参数, 如声明代码, 帮助你渲染出 UI, 也可以是静态的 html DOM 元素, 也可以传递动态变量, 甚至是可交互的应用组件.
对于企业来说, react 是初级 Web 前端工程师与中高级前端工程师的分界线, 随着互联网技术的革新以及越来越多的人涌入前端行业, 企业招聘的门槛抬高, 而 react 可以看作是帅选人才的第一道网.
更多 react 的相关知识, 可访问: Web 前端课程 https://www.html.cn/ !!
来源: http://www.css88.com/qa/react/18100.html