105.6 k
83.8 k
+ 1
3.8 k

是什么反应?

很多人使用React作为MVC中的V。因为React对你的技术栈的其他部分没有任何假设,所以很容易在现有项目中的一个小功能上进行试验。
反应工具在哪里Javascript的用户界面库技术堆栈的类别。
反应有一个开源工具吗174.6 k GitHub明星和35.2 kGitHub叉子。这是链接反应的开放源码库 GitHub

使用反应?

公司
9975公司据报道使用 反应在他们的科技书架上,包括亚博提现规则 超级 Airbnb脸谱网

开发人员
91776StackShare的开发者亚博提现规则已经声明他们使用反应

反应集成

字体太棒了 重火力点 回来的 哨兵WebStorm是否有一些流行的工具与之集成 反应.以下是所有的清单288反应
的优点反应
757
组件
651
虚拟dom
561
性能
486
简单
436
可组合的
175
数据流
159
声明
124
不是一个mvc框架
113
反应性的更新
111
显式应用程序状态
32
JSX
23
学一次,处处写
19
单向数据流
16
易于使用的
14
非常适合Flux Architecture
10
伟大的绩效
8
由Facebook
7
Javascript
5
打印稿的支持
5
速度
4
简单的开始
4
太棒了
4
可伸缩的
4
感觉就像90年代
3.
钩子
3.
奇特的第三方工具
3.
服务器端视图
3.
功能
3.
道具
2
丰富的生态系统
2
非常平缓的学习曲线
2
有功能组件
2
简单的
2
更接近于标准的JavaScript和HTML
2
超级简单
2
有箭头功能
2
强大的社区
2
旧系统的大迁移路径
2
苏维埃社会主义共和国
2
快速发展的
2
简单,容易思考,让你富有成效
2
优秀的文档
2
尺度超级好
2
只是MVC的视图
2
服务器端呈现
2
跨平台的
1
Www
1
将你的UI分割成具有一个真实状态的组件
1
可分享的
1
片段
1
允许创建单页应用程序
1
每个明智的决策架构都是有意义的
1
Permissively-licensed
1
Sdfsdfsdf
1
美丽和整洁的组件管理
1
奥巴马
1
开始简单
0
Jk
决定反应

下面是公司和开发人员选择的一些堆栈决定、常用用例和评审反应在他们的技术栈里。

我拿起一个想法去发展,这是不需要动脑筋的,我必须去做反应前端。当涉及到使用什么组件框架时,我面临着挑战。和我一起工作过的Material-UI但我需要一些不同的东西,可以为我提供更广泛的、良好定制的组件(我在设计方面变得相当缓慢)。我带来了常绿经过几次取样和在线阅读,但又一次,经过几次原型开发对照常绿-因为我在吸毒打印稿我必须导入自定义类型,这感觉很彻底。我确认后常绿在构思设计时,我也注意到我可能需要做很多造型。后来我偶然发现材料设备,就是专门为反应.制作精美的组件很有前途,其中大部分都适合我在地面上的设计页面。

…的主要问题材料设备对我来说,它不是写在打印稿目前还没有任何计划支持它打印稿的版本。我卷起袖子,开始把它们的组件转换成打印稿如果你问我,我还在做。

总之,我用了创建应用程序反应打印稿我花了一些时间去改变材料设备打印稿在我开始对抗它之前。所有这些组件都将被托管在上面

如果你觉得我疯了,或者我做错了什么,我愿意听你的意见。此外,如果你想分享任何东西打印稿版本的材料设备我最后得出的结论,让我知道。

查看更多
西里尔Duchon-Doris

把我们的巨石分割成RailsAPI +一个反应Redux.js前端应用程序,监控前端错误成为必要。我们的前端应用程序不是典型的网站,它具有许多有趣的SPA机制,需要密切关注(许多异步流,redux-saga,等等),以及常见的浏览器不兼容问题。Rollbar这样我们就可以监控发生在我们前端的每一个bug,并且几乎不需要做任何工作。每次出现的次数和受影响的浏览器可以帮助我们了解错误的优先级和严重性,即使我们的用户没有告诉我们,所以我们可以决定我们是否需要在不到几天的时间内修复这个1k用户遇到的错误,而不是告诉这个单一用户切换浏览器,因为他使用的是一个非常过时的版本,没有其他人使用。现在我们也使用RollbarRailsSidekiq甚至AWS Lambda错误,因为接口非常方便。

查看更多

我有一个小型无线电设备在运行node . js.前端是用反应和包装Webpack.我使用码头工人为我的# DeploymentWorkflow随着码头工人群GitLab CI在一个谷歌计算引擎实例,它本身也是一个运行器。这是一个非常不可扩展的决策,但它对小型项目非常有效。该项目可在https://fridgefm.com

查看更多
马丁Johannesson

在IT头脑,我们创建定制的内部或# B2B网络和移动应用程序。我有一个堆叠,我向我们的客户,包括3个核心区域。1)数据核心#后端.2)一个微# serverless#后端。3)用户客户端。

对于Data Core,我创建了一个后端打印稿node . jsTypeORM连接到一个PostgreSQL使用阿波罗GraphQL

微无服务器后端,目的是验证身份验证,授权,登录等。它是由Next.jsapi页面。使用MongoDB存储基本信息,高速缓存等。

最后前端是用反应使用Next.js打印稿和@Apollo。我们将前端创建为PWA和有一个AMP默认登陆页面。

查看更多
共享的见解
AngularJS
反应
Vue.js

一个Stack亚博提现规则Share社区成员说:“我的公司有一个最初内置的后台仪表盘AngularJS1.我们打算对它进行升级。我听说过很多反应Vue.js,但不知道该选哪一个。”

查看更多
共享的见解
Vue.js
反应

我发现使用Vue.js比写作更简单(更简洁/更少样板)和更直观反应.然而,还有很多更容易得到的东西反应我可以直接插入到我的项目中的组件。我正在考虑是否使用Vue.js反应在一个即将到来的项目中,我将用它来帮助我的朋友如何构建一个交互式前端。你会推荐我用哪一种?

查看更多

博客文章

2020年1月22日上午7:46

LogRocket

+12
5
3392
2019年11月13日晚7:39

LogRocket

4
960
2019年10月11日下午2:36

LogRocket

5
1552
4
2205
2019年9月17日晚上9:38

Sqreen

+17
15
6124
2018年7月3日凌晨4:40

Shopify

+17
32
29260
2018年6月19日凌晨3:02

+29
15
11344

反应选择与比较

有什么替代方案吗反应
角2
它是一个基于typescript的开源web应用框架。它是一个用于构建移动和桌面web应用程序的开发平台。
Vue.js
它是一个用于构建交互式网络界面的图书馆。它为数据响应组件提供了一个简单而灵活的API。
Ember.js
一个JavaScript框架,它完成了所有你通常必须手工完成的繁重工作。每个web应用都有一些共同的任务;它为你做这些事情,所以你可以专注于构建杀手级功能和UI。
NativeScript
NativeScript允许开发者为iOS、Android和Windows Universal构建原生应用,同时跨平台共享应用代码。在构建应用程序UI时,开发人员使用我们的库,它抽象了本地平台之间的差异。
jQuery
jQuery是一个跨平台的JavaScript库,旨在简化HTML的客户端脚本。
看到所有的替代品

反应的追随者
83761开发人员遵循反应 跟进相关的博客和决策。