ReactJS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ReactJS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
ReactJS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
ReactJS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
ReactJS 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

React(有时叫React.js或ReactJS)是 Facebook 推出的一个为数据提供渲染为 HTML 视图,用来构建用户界面的开源 JavaScript 库。

React 视图通常采用包含以自定义 HTML 标记规定的其他组件的组件渲染。React 为程序员提供了一种子组件不能直接影响外层组件("data flows down")的模型,数据改变时对 HTML 文档的有效更新,和现代单页应用中组件之间干净的分离。

特性:

声明式

  • React 可以非常轻松地创建用户交互界面。为你应用的每一个状态设计简洁的视图,在数据改变时 React 也可以高效地更新渲染界面。以声明式编写 UI,可以让你的代码更加可靠,且方便调试。

组件化

  • 创建好拥有各自状态的组件,再由组件构成更加复杂的界面。无需再用模版代码,通过使用 JavaScript 编写的组件你可以更好地传递数据,将应用状态和 DOM 拆分开来。

一次学习,随处编写

  • 无论你现在正在使用什么技术栈,你都可以随时引入 React 开发新特性。React 也可以用作开发原生应用的框架 React Native。

示例代码:

一个简单的组件

class HelloMessage extends React.Component {
  render() {
    return (
      <div>
        Hello {this.props.name}
      </div>
    );
  }
}
ReactDOM.render(
  <HelloMessage name="John" />,
  mountNode
);

输出:Hello John

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (13)

加载中
推荐一个不错React js UI / UX库的精选列表: React.js Examples
2018/11/22 22:14
回复
举报
感觉又有点回到cs的年代
2018/06/16 08:37
回复
举报
React真是很不错的框架,我翻译了部分文档,可以看看 http://t.cn/zQhJbmA Facebook React
2013/07/04 09:06
回复
举报
竟然是 ReactJS 组件,赞你一个 Material UI
2014/11/10 18:13
回复
举报
#DDMS# 部分 UI 使用 #ReactJS#
2015/06/30 11:33
回复
举报
一直很好奇这种标签式的语法是怎么写在Js里面,才发现FB用js做了一套语法分析 #ReactJS#
2015/10/09 22:50
回复
举报
发起一个项目#ReactJS# + #Semantic-UI#,第二个CSS框架作为可替换为任意的CSS框架,如#Bootstrap#等。近期会先发布一个先期preview。有木有感兴趣的同学?
2016/03/03 21:14
回复
举报
#ReactJS# 对于前端解耦、HTML代码重用,的确有很大建树——不过基于一个前提,是你做了足够充分的封装。
2016/03/08 19:06
回复
举报
mark #ReactJS#
2016/03/31 18:02
回复
举报
国内很少见大规模应用ReactJS的案例,我发一个基于 #ReactJS##Semantic-UI# 的案例吧:http://erp-demo.yhzp.co/ ,测试账号/密码:zjk/123123。目前业务逻辑调整中,所以这个版本可以作为一个预览版本。(前一条动弹因为一些原因删除了)
2016/05/01 20:42
回复
举报
更多评论
2020/11/23 08:15

需求最大的 15 个技术岗位,有你的吗?

受 COVID-19 对市场经济的影响,许多组织正在探索新的业务需求,以跟上数字化转型的步伐;同时,他们也正在经历寻找和保留具有技术技能的人才的困难。最近的一项调查发现,有 51% 的招聘经理表示,其计划在今年聘请独立的网络、移动和软件开发人员。 通过分析 2020 年 4 月 1 日至 2020 年 9 月 30 日在 Upwork.com 上的总量服务,在线人才平台 Upwork 发布了一个需求量最大的 15 项技能榜单。其中,JavaScript、CSS 和 HTML 排...

12
6
发表于大前端专区
2020/10/21 12:25

React 17 正式版发布

React 17 正式版已经发布,本次版本变更日志如下: React 为全新的 JSX 转换器添加 react/jsx-runtime 和 react/jsx-dev-runtime。 根据原生框架构建组件调用栈。 可以在 context 中设置 displayName 以改善调用栈信息。 防止 'use strict' 从 UMD 的 bundles 中泄露。 停止使用 fb.me 进行重定向。 React DOM 将事件委托从 document 切换为 root。 在运行下一个副作用前,请清理所有副作用。 异步运行 useEffect 清理函数。 使...

26
4
2020/08/11 14:29

React v17.0 RC 释出,官方称“没啥新特色”

React 前一个主要版本的发布是在两年半以前,今天我们(2020年8月10日)发布 v17 RC:没有什么新 Feature!(但笔者认为以下改进和优化还是很为 React 开发者着想的) 渐进式升级:同时使用两个 React 版本 从 React 15 升级到 v16 再到 v17,开发者往往要更新整个 APP 后再统一部署,这种体验对开发者很不友好,周期长甚至带来巨坑。从 React 17 开始,当你升级到 v18 甚至未来的更高版本时,你会有更多的选择: 可以像以前一样...

20
3
发表于大前端专区
2019/12/29 08:27

关于 2020 年的前端趋势预测

根据对前端发展现状的观察,和对一些已有调查的研究,前端开发者 Roberto Hernandez 在其个人专栏中对接下来的前端发展趋势做出了个人预测。 微前端——微服务的扩展 这可能是近年来前端中的最新问题。今年,它确实获得了不少关注。Hernandez 认为,一个没有争议的预测是,到 2020 年,微前端将被越来越多的开发人员和公司接受和使用。 那么究竟什么是微前端呢?目前网络上对其普遍的定义是:“微前端是一种类似于微服务的架构,...

3
17
发表于大前端专区
2019/08/09 07:29

React 16.9.0 发布,构建用户界面的 JavaScript 库

用于构建用户界面的 JavaScript 库 React 16.9.0 发布,更新如下: React 添加 <React.Profiler>API,用于以编程方式收集<React.Profiler>的度量 render( <Profiler id="application" onRender={onRenderCallback}> <App> <Navigation {...props} /> <Main {...props} /> </App> </Profiler> ); 删除 unstable_ConcurrentMode,选择 unstable_createRoot React DOM 重命名不安全生命周期方法 ...

8
6
发表于大前端专区
2019/03/07 07:34

React 16.8.4 发布,构建用户界面的 JavaScript 库

React 16.8.4 发布了,React 是 Facebook 推出的一个为数据提供渲染为 HTML 视图,用来构建用户界面的开源 JavaScript 库。 此版本更新如下: React DOM and other renderers 修复了检查使用了 useContext hook 的组件时 DevTools 的运行时错误(runtime error)bug。 (@bvaughn in #14940) 更新说明 下载地址: Source code(zip) Source code(tar.gz)...

0
2
发表于大前端专区
2019/02/15 08:59

React v16.8.2 发布,构建用户界面的 JavaScript 库

React v16.8.2 已发布,该版本没有引入任何新特性,主要是修复 bug。 React DOM 修复在 useEffect 中忽略 ReactDOM.render 的问题 (@gaearon in #14799) 修复移除空 portals 时出现的崩溃问题 (@gaearon in #14820) 修复 useImperativeHandle 以在没有指定 deps 时正常运行 (@gaearon in #14801) 修复 crossOrigin 属性以在 SVG image 元素中运行 (@aweary in #14832) 使用 Suspense with Hooks 时修复误报警告的问题 (@gaearo...

0
1
发表于大前端专区
2019/02/12 08:32

React v16.8 发布:带来稳定版的 Hooks 功能

React v16.8 版本已于2月6日发布,最值得关注的更新莫过于带来了稳定版的 Hooks 功能。 hooks 可以让你在不编写类的情况下使用 state 和 React 的其他功能。你还可以构建自己的 hooks,在组件之间共享可重用的有状态逻辑。 从 16.8.0 开始,React 包含稳定的 React Hooks 实现: React DOM React DOM Server React Test Renderer React Shallow Renderer 要注意的是,如需使用 hooks,所有 React 包都需要升级到 16.8.0 或更高版...

10
2
发表于大前端专区
2019/01/30 09:35

HackerRank:JavaScript 是最知名的编程语言

HackerRank 于昨日发布了 2019 年版的年度《开发者技能报告》,报告调查了来自 100 多个国家的 71000 余名软件开发者。HackerRank 是国外一家知名的招聘平台,面向求职者提供了编程练习、面试准备等一系列服务。不过 HackerRank 更为人熟知的是其竞争性的编程挑战比赛,这种编程挑战比赛横跨多个计算机学科领域,旨在根据技能评估开发者。 各行各业都需要软件开发者,这也就意味着雇主们对技术人才的竞争非常激烈。HackerRank ...

9
28
发表于大前端专区
2019/01/05 08:06

Hacker News 12 月招聘趋势:React 已霸榜 19 个月

Hacker News 近日发布了2018年12月的招聘趋势榜,数据显示,React 在 2018 年一直保持着领先地位,如果再算上2017年的数据,React 已经连续 19 个月成为最吃香的技能。 而且从目前的走势来看,React 暂时没有能威胁其地位的同领域对手。Angular 正在走下坡路,Vue.js 仍在寻找爆发的契机,Ember 基本上一直不温不火。 若单看编程语言,Python 有着和 React 相似的成绩,在2017年5月击败 JavaScript 后一直稳居冠军宝座。 Python...

14
19
发表于大前端专区
2018/12/21 07:01

React 16.7.0 发布,构建用户界面的 JavaScript 库

React 16.7.0 发布了,此版本更新如下: React DOM 提高 React.lazy 在加载大量延迟加载组件的性能。 (@acdlite in #14429) 卸载组件时会清除字段,以避免内存泄漏。 (@trueadm in #14276) 修复服务器端渲染和上下文的错误,当混合使用react-dom/server@16.6并且反应 server@ <16.6时,不再出错。 (@gaearon in #14291) 修复在分析模式中性能问题 (@bvaughn in #14383) 调度程序(实验性功能) 把消息发送到MessageChannel而不是...

0
3
发表于大前端专区
2018/11/14 06:57

React 16.6.3 发布,构建用户界面的 JavaScript 库

React 16.6.3 发布了,此版本更新如下: React DOM 修复 Suspense 和 lazy 中的 bug。 (@acdlite in #14133, #14157, and #14164) 修复 React DevTools 中 React.memo 更新的高亮显示。(@bvaughn in #14141) 修复 Suspense 与 React Profiler 的交互。 (@bvaughn in #14065) 修复使用 Suspense 时的误报警告。(@acdlite in #14158) React DOM Server 修复 renderToNodeStream() 调用之间不正确的上下文状态共享。(@sebmarkbage...

0
1
发表于大前端专区
2018/10/25 08:11

React v16.6.0 发布,新增 lazy, memo 和 contextType 等便捷特性

React 开发团队于2018年10月24日在官方博客宣布了 React 16.6.0。开发团队表示,该版本新增了不少便利的特性,下面我们不妨去了解一下吧! 按照官方的说法,React.memo() 主要是用于函数式组件,作为 PureComponent 的替代方案;React.lazy() 则是使用 Suspense 进行代码分割的方法;新增的 contextType 则是作为一种更符合使用习惯的方式用于从类订阅上下文。 React.memo Class components can bail out from rendering when t...

2
7
发表于大前端专区
2018/09/02 04:16

React Fire:React DOM 的改造计划,使其更现代化

React 开发者,同时也是 Redux 和 Create React App 作者之一的 Dan Abramov gaearon 昨日在 React 的 GitHub 仓库提了一个这样的 issue —— React Fire: Modernizing React DOM(React Fire:使 React DOM 现代化)。他表示目前随着对 React 的底层基础改造工作越来越接近尾声,维护团队开始考虑如何使 React 更好地与 DOM 的工作方式保持一致,并重新审视了过去一些导致大量问题的有争议的决策,同时希望使 React 变得更小更...

3
7
发表于大前端专区
2018/08/02 07:59

React v16.4.2 发布,构建用户界面的 JavaScript 库

React v16.4.2 已发布,本次更新主要是对 React DOM 服务器进行 bug 修复: Fix a potential XSS vulnerability when the attacker controls an attribute name (CVE-2018-6341). This fix is available in the latest react-dom@16.4.2, as well as in previous affected minor versions: react-dom@16.0.1, react-dom@16.1.2, react-dom@16.2.1, and react-dom@16.3.3. (@gaearon in #13302) Fix a crash in the server rende...

6
2
发表于大前端专区
2018/07/14 07:58

观察 Stack Overflow 趋势的新姿势: 看标签的综合浏览量

获取 Stack Overflow 上的季度页面浏览量并不容易,在这篇文章中,我们将向你介绍这些数据的意义所在,以及获取这些数据的过程。 TensorFlow 真的比 Git 更受关注吗? 根据 Stack Overflow 的趋势统计工具,网站中打上 tensorflow 标签的问题现在比 git 的更受欢迎: 那这个数据是否有什么意义?虽然 tensorflow 获得了更多的关注,但 git 是开发者中最流行的开发工具之一 —— 无论是否在机器学习技术社区内。事实证明,这个趋...

5
6
发表于大前端专区
2018/06/21 08:14

勿以 star 数论高低!React 在前端框架世界仍是领先地位

上周在前端的 JavaScript 框架世界发生了一件称得上是“里程碑”的事:Vue.js 在 GitHub 上的 star 数量终于超过了 React.js 的 star 数量。 通过使用一个叫做 Star History 的工具,我们可以清楚看到:React 长期以来的“历史主导地位”是如何慢慢被暴涨的 Vue 所超越。 通常情况下,当框架的流行度提高时,往往会引发大量关于哪个框架“确实”更受欢迎、哪个框架更强大以及其他方面的争论。 项目的 star 数量 vs 实际使用情况...

42
13
发表于大前端专区
2018/06/14 07:43

React 16.4.1 发布,构建用户界面的 JavaScript 库

React 16.4.1 已发布,主要更新内容如下: React 现在可以将 propType 分配给由 React.ForwardRef 返回的组件。(@bvaughn in #12911) React DOM 修复:当输入类型从其他类型更改为文本时崩溃。 (@spirosikmd in #12135) 修复:在将焦点恢复到 SVG 元素时,IE11 中的崩溃问题。(@ThaddeusJiang in #12996) 修复:某些情况下的范围输入不更新。 (@Illu in #12939) 修复:在 Firefox 中不必要地触发输入验证。 (@nhunzaker in #12...

9
2
发表于大前端专区
2018/05/25 07:20

React 16.4.0 发布,构建用户界面的 JavaScript 库

React 16.4.0 已发布,该版本包含许多改进和修复,部分如下: React:新增一个试验性的用于测量性能的 React.unstable_Profiler 组件; React DOM:支持 Pointer Events 规范; React DOM:正确调用 getDerivedStateFromProps(); React DOM:修复在某些情况下阻止上下文传播的错误; React DOM:改进 forwardRef()和 context consumers 在组件堆栈中的显示方式; React DOM:当 forwardRef()渲染函数具有 propTypes 或 ...

1
4
发表于大前端专区
2018/04/05 06:25

构建用户界面的 JavaScript 库 React v16.3.1 发布

构建用户界面的 JavaScript 库 React v16.3.1 发布。 React 修复使用 Fragment 时,IE11中的误报警。(@heikkilamarko in #12504) 前缀一个私有 API。 (@Andarist in #12501) 改进在构造函数中调用 setState()时的警告。 (@gaearon in #12532) React DOM 修复 getDerivedStateFromProps()在某些情况下不适用的问题(@acdlite in #12528) 在开发模式下修复性能回归。(@gaearon in #12510) 修复开发模式下的错误处理 bug。(@gae...

4
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2020/01/01 10:02

关于FACEBOOK 的 REACT 专利许可证

作者:陈皓 原文:https://coolshell.cn/articles/18140.html 随着Apache、百度、Wordpress都在和Facebook的React.js以及其专利许可证划清界限,似乎大家又在讨论Facebook的这个BSD+PATENT的许可证问题了。这让我想起了之前在Medium读过的一篇文章——《React, Facebook, and the Revocable Patent License, Why It’s a Paper》,我觉得那篇文章写的不错,而且还是一个会编程的律师写的,所以有必要把这篇文章传播到中文社区这...

0
0
发表于大前端专区
2020/01/13 23:38

关于FACEBOOK 的 REACT 专利许可证

随着Apache、百度、Wordpress都在和Facebook的React.js以及其专利许可证划清界限,似乎大家又在讨论Facebook的这个BSD+PATENT的许可证问题了。这让我想起了之前在Medium读过的一篇文章——《React, Facebook, and the Revocable Patent License, Why It’s a Paper》,我觉得那篇文章写的不错,而且还是一个会编程的律师写的,所以有必要把这篇文章传播到中文社区这边来。注意,我不会全部翻译,我只是用我的语言来负责搬运内容...

0
0
发表于大前端专区
2020/05/18 08:36

Recoil - Facebook 官方 React 状态管理器

说到状态管理器,轮子满天飞。在 Class 时代,redux 与 mobx 几乎占据了全部市场,几乎没有没用过 redux 的同学。随着 Hooks 的诞生,新的一批轮子应运而生,其中有代表性的有 unstated-next、constate 等等。 当然无论什么轮子,要解决的问题都是一样的:跨组件状态共享。在解决这个核心问题的同时,需要尽可能的满足以下几个特性: TypeScript 支持 友好的异步支持 支持状态互相依赖 同时支持 Class 与 Hooks 组件 使用简单 ...

0
0
发表了博客
2020/05/18 07:32

Recoil - Facebook 官方 React 状态管理器

说到状态管理器,轮子满天飞。在 Class 时代,redux 与 mobx 几乎占据了全部市场,几乎没有没用过 redux 的同学。随着 Hooks 的诞生,新的一批轮子应运而生,其中有代表性的有 unstated-next、constate 等等。 当然无论什么轮子,要解决的问题都是一样的:**跨组件状态共享。**在解决这个核心问题的同时,需要尽可能的满足以下几个特性: TypeScript 支持 友好的异步支持 支持状态互相依赖 同时支持 Class 与 Hooks 组件 使用简...

0
0
发表了博客
2020/01/02 21:27

Facebook的React Native和google的Flutter要成熟些(Facebook的React Native之所以能打败谷歌的原因有7个)

在评估哪个框架最适合您的开发人员用于构建跨平台应用程序时,有很多问题需要回答。 谷歌的Flutter是Facebook的React Native框架的答案,开发人员不断地在哪一个上推动最佳结果。对于开发者来说,这是一个激动人心的时刻,因为两个软件巨头正试图竞争。 对于初创公司而言,创建可以轻松覆盖各种设备上的用户的移动应用程序变得越来越重要,并且使用可以跨这些应用程序和设备转换代码的中央框架对于任何开发团队都很重要。 但是,...

0
0
发表于大前端专区
2020/01/10 09:20

FaceBook又修改了React等开源项目的许可证

本文为Facebool官方声明。 下周,我们将根据MIT开源协议重新授权我们的开源项目React,Jest,Flow和Immutable.js。我们之所以修改这些项目的开源协议,是因为对于开源软件的生态系统来说,React举足轻重,我们不想让非技术原因阻碍技术进步。 受上次改变React协议的影响,我们的社区经历了数周的失望和彷徨,于是我们决定再次修改协议。我们仍确信BSD +专利证书能够让我们开源项目的使用者受益,但不得不承认,社区并不认可这种...

0
0
2017/09/27 14:28

从Facebook的React框架事件学习一下开源协议

![](https://user-gold-cdn.xitu.io/2017/9/26/a2f2c54fd86fef9636cc3afdbe3eda8e) ### 前言 前一阵子由于Facebook BSD+PATENTS License的原因,Apache项目禁止使用带该license的代码,引人注目的就是Facebook的React前端框架。 后来在知乎上看到百度内部也要求在半年内完成内部产品的转型,如下图所示。 ![](https://user-gold-cdn.xitu.io/2017/9/26/9c574850d0f2dbbbcfd19af0121a1aea) 最近又看到Facebook 的React框架又重新...

2
18
02/01 15:00

Facebook 将对 React 的优化实现到了浏览器!

点上方蓝字关注公众号「前端从进阶到入院」 精选原创好文、进阶交流群助你进入大厂 本文转载自公众号「code 秘密花园」 想要提高一个网页的加载速度是非常困难的,如果你的网站是在使用 JavaScript 渲染的内容,你必须要在网页的加载速度和网页的输入响应能力之间作出权衡: 一次性执行首屏需要执行的逻辑(负载性能好,输入响应能力差) 将复杂的逻辑拆分成更小块的任务执行,以保证对外界输入的响应(负载性能差,输入响应能力...

1
1
发表于大前端专区
2020/10/12 07:22

Facebook 新一代 React 状态管理库 Recoil

在 React Europe 2020 Conference 上, Facebook 软件工程师 Dave McCabe 介绍了一个新的状态管理库 Recoil。 Recoil 现在还处于实验阶段,现在已经在 Facebook 一些内部产品中用于生产环境。毕竟是官方推出的状态管理框架,之前没时间仔细研究,借着国庆期间看了看,给大家分享一下。 State 和 Context 的问题 假设我们有下面一个场景:有 List 和 Canvas 两个组件,List 中一个节点更新后,Canvas 中的节点也对应更新。 最常规...

0
0
发表了博客
2018/08/17 09:27

Facebook 正在重构 React Native,将重写大量底层

昨日,React 工程经理 Sophie Alpert 在其官方博客上宣布 Facebook 将要重构 React Native,使其更轻量,更具灵活性,更适应 JavaScript 生态圈的发展。 在博客中 Sophie Alpert 表示,React Native 项目的设计初衷是成为 JavaScript 和原生应用之间的桥梁。React DOM 将 React 的状态更新变成了命令式、可变的 DOM API 调用,如 document.createElement(attrs) 和 .appendChild(),而 React Native 则返回一个单独的 JSON 消息...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/10/29 15:35

Spring boot 种reactor 里面publisher的map和flatMap操作符最终的区别是什么?执行流程是怎样的?

// map操作符 Flux flux = Flux.just(1,2,3,4) .log() .map(i->{ System.out.println("first:"+i); return i+1; }); System.out.println(flux.subscribe( System.out::println )); //flapMap操作符 Flux flux1 = Flux.just(1,2,3,4) .log() .flatMap(i->{ Flux flux2 = Flux.just(i); System.out.println("first:"+i); return flux2; }); flux.subscribe( System.out::println ); 测试输出完全一样。除了参数不一样外,本质的区...

3
0
发表于程序人生专区
2020/09/04 11:52

各位大佬,本人后端开发,有前端基础,想问下推荐学习VUE还是React?

有一些前端项目的开发经验,但是就学习VUE还是React上有点纠结,请各位大佬指点迷津。

11
1
发表于大前端专区
2020/09/04 09:32

为什么 React 打包体积太大呢?

React打包之后有的文件太大,6-7百k

2
0
2020/06/05 13:56

一个合格的前端,可以 Vue、React 二选一吗?

只能选一个,选哪个?

1
0
2020/05/23 20:29

spring gateway 网关报错

访问量小的时候不会 现在访问起来了 网关一直报这个错 ERROR 116528 --- [server-epoll-38] reactor.core.publisher.Operators : Operator called default onErrorDropped reactor.ipc.netty.channel.AbortedException: Connection has been closed at reactor.ipc.netty.channel.ChannelOperationsHandler.discard(ChannelOperationsHandler.java:365) [reactor-netty-0.7.8.RELEASE.jar!/:0.7.8.RELEASE] at reactor.ipc.nett...

1
0
发表于运维专区
2020/03/27 15:43

agora 互动白板打包在tomcat运行出错

@伍双 你好,想跟你请教个问题:netless-rtc-react-whiteboard-master打包的文件, 直接放到tomcat root下面 虽然可以创建房间 但是邀请就不行 请问是怎么回事 谢谢

1
0
2019/11/29 14:32

一般前后端分离是同域名不同端口这样部署的么?

我用的是django后端,react前端

6
0
2019/04/17 14:40

前端有办法一次开发,全平台通用吗?比如小程序,h5,vue,react各种框架。

比如webpack有没有类似的编译功能,写个h5就能同时编译出小程序的代码。 这样只需要开发一次,其他平台都有了。

10
0
发表了问答
2019/08/26 18:29

[开发者简报第十六期] JavaScript异步演化史 | 谷歌系列性能指南教程 | Kotlin协程 | JavaScript解构

微信阅读 本专栏可以点击阅读 异步JavaScript的演化史:从回调到Promise再到Async/Await 本文以实际样例阐述了异步 JavaScript 的发展过程,介绍了每种实现方式的优势和不足,能够帮助读者掌握相关技术的使用方式并把握技术发展的脉络。 VS Code为什么能这么牛? Visual Studio Code(VS Code)近年来获得了爆炸式增长,成为广大开发者工具库中的必备神器。它作为一个开源项目,也吸引了无数第三方开发者和终端用户,成为顶尖开...

1
37
发表了问答
2019/06/25 10:13

开发者简报第七期

每个人开发者都是由初级一步一步走向高级工程师。当然,不是说工作了多少年就能称为一名合格的高级软件工程师。有可能和你一同学习的人一两年的时间就拉开了距离。究其原因,我个人看法,有以下几点: 好学:别人下班放学挤地铁都在学习,你在上网看视频玩游戏 天分:这个很难超越,有些人他天生就属于这个行业,对于技术一点就通,一悟就会 环境:好的开发团队能让人飞速进步 经验是不平等的 自学5年编程,有可能比不上一个全职...

3
9
发表于大前端专区
2018/06/20 18:52

准备组建3-5人的前端团队,技术选型react和vue,应该选哪个呢

个人后端出身,准备组建3-5人的前端团队,技术选型react和vue,应该选哪个呢,请有经验的建议。

38
4
发表于软件架构专区
2018/12/19 11:12

jsx语法报错

a

1
0
发表于大前端专区
2018/08/28 22:36

高手问答第 210 期 —— 前端开源狂热专家带你深入 React 技术

OSCHINA 本期高手问答(2018 年 8 月 29 日 — 9 月 4 日)我们请来了@颜海镜 为大家解答关于 React 方面的问题。 颜海镜,知名技术博主,开源达人,常以歪脖无脸男形象作为头像,经过多年沉淀,专注 Web 前端开发,先后任职于金山、百度、美团点评,负责前端开发工作。著有《React状态管理与同构实战》一书。 React 绝不仅仅是一个灵活、高效的视图层开发库。截至本书写作之时,v16.4.1 版本共有 20 个分支,其代码仓库中有近1万...

56
8
发表于大前端专区
2018/04/25 01:48

高手问答第 195 期 — 前端框架的后起之秀:React 进阶之路

OSCHINA 本期高手问答(4 月 25 日 - 5 月 1 日)我们请来了徐超@艾特老干部 和大家一起探讨关于使用 React 进行前端开发的问题。 徐超,毕业于浙江大学,硕士,资深前端工程师,长期就职于能源物联网公司远景智能。8 年软件开发经验,熟悉大前端技术,拥有丰富的 Web 前端和移动端开发经验,尤其对 React 技术栈和移动 Hybrid 开发技术有深入的理解和实践经验。 虽说前端框架层出不穷,前端技术也是瞬息万变。但就目前来看,前端...

68
3
发表了问答
2017/02/27 17:47

react 项目怎么部署到服务器

我npm run build 后 把dist文件放到服务器 没办法访问

4
0
发表了问答
2017/05/27 16:11

怎么运行别人写好的reactjs项目

在github上下载了大牛们写好的项目demo怎么在自己的本地运行这个demo,求指导,

8
0
发表了问答
2016/11/21 14:46

OSC 第 134 期高手问答 — React 全栈整合开发

OSCHINA 本期高手问答(2016 年 11 月 21 日 — 11 月27 日)我们请来了@vikingmute 张轩和@nighca 杨寒星为大家解答关于 React 方面的问题。 张轩,前端开发工程师。曾经在百度、携程就职,目前在苹果公司担任前端开发工程师。拥有丰富的 Web 开发经验,喜欢追寻新技术,在 GitHub 上关注各种有趣的项目,同时致力于前端工程化,并且有大型 SPA 项目的架构及开发经验。他同时是一名业余文学爱好者,在工作之余写一些短篇小说。...

56
32
发表了问答
2016/03/24 11:48

2016年度——React.js 最佳实践

最近React(web/native)依旧如火如荼,相信大家都跃跃欲shi,我们团队也开始在React领域有所尝shi. 2016年应该是 React 逐渐走向成熟的一年,让我们一起来看看国外的开发者们都总结了哪些"最佳实践". =============以下为译文============== 2015年 React 在全世界都有很多关于新的更新和开发者大会的讨论.关于去年的重要事件,请参kao React in 2015. 那么,2016年最有趣的问题来了:我们应该如何开发一个 App, 有什么推荐的库? 作为一...

3
14
发表了问答
2015/07/09 17:12

结合 ES6+ 开发 React 组件

这是 Steven Luscher 写的一篇关于 React 的文章,Steven Luscher 擅长使用 React 和 GraphQL 构建应用。 原文地址:http://babeljs.io/blog/2015/06/07/react-on-es6-plus/ 当重新设计 Instagram Web 的时候,使用了一些 ES6+ 的特性来编写 React 组件。在这里简要的说一下这些语言新特性对 React 应用的开发有什么影响,这些 ES6+ 特性使得 React 开发更简单更有趣。 类 迄今为止,最能体现我们使用 ES6+ 来编写 React 组件的...

2
12
2015/09/24 15:51

如果只让你推荐一款web前端框架/ui的话,你会推荐哪个呢?

ReactJS ionic semantic-ui Amaze UI 现在我们要做手机web版,和app里面的webview页在,如果只让你推荐一款web前端框架/ui的话,你会推荐哪个呢?还有哪些我没有提到的,麻烦说一下,谢谢!@红薯 在两年前推荐过 semantic-ui

13
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
13 评论
353 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部