网易首页 > 网易号 > 正文 申请入驻

React 的开发成本太高了

0
分享至

  作者 | nuke 译者 | 弯月

  出品 | CSDN(ID:CSDNnews)

  React的开发需要付出大量时间和金钱,甚至有可能导致企业破产。

  依赖

  React只不过是负责显示页面的库。而路由、表单、API请求管理、状态管理等都需要其他库,这些库之间盘根错节,依赖关系非常繁杂。

  此外,表单、路由等功能有好多个库,往往会导致每个 React 项目都使用不同的库,彼此之间的联系也都不一样。

  更糟糕的是,路由有好多种方式,因此项目的维护人员必须需要学习更多、更复杂的技术。

  所以这些库的版本兼容性是一个巨大的风险。每个库每次的更新都有可能引发 bug。项目越大,风险就越大。更糟糕的是,测试也会越来越复杂。

  因此,由于这些多样性,React 的开发和维护成本都非常高。

  结构/维护

  React的开发就像在没有交通标线的道路上行驶,每个人都随心所欲。这非常危险,可能你永远也到不了目的地,即使到了也纯粹是运气。

  React也一样,没有结构,没有指南。更糟糕的是,每个缺失的部分都有多种解决方案。

  创建与维护 React 项目的成本非常高昂,因为一切都要依赖于人、知识和项目本身。

  更有甚至,由于技术经常变化,旧项目会过时,因此需要重新投入更多时间和金钱。

  对于维护来说,这就是一场灾难。

  Redux

  Redux是一个巨大且复杂的结合体。

  React+Redux就像定时炸弹。

  仅仅为了管理一个变量的状态,就要编写 action、reducer、selector……

  这都是什么?!

  编写这些代码的成本非常高,因此耗费大量精力和时间,最后的收获却如此之少。

  当然,人们会说现在有其他解决方案,如 mbox。但那些已经使用了 redux 的网站怎么办?

  用另一种技术重写也要花大量的金钱,因为开发人员需要学习,需要经验。

  同样,这里也有各种选择:redux、mobX……这些都要花钱。

  JSX

  JSX就是垃圾,视图和逻辑不分离,语法继承自另一个垃圾:XML。

  它只会让设计更困难,因为视图被 JSX 污染了。

  以前是HTML+PHP,现在是 HTML+JSX,都是一塌糊涂。

  React开发者的思想很活跃,很快就会变成一堆逻辑和视图混在一起的乱糟糟的代码。

  这也要花时间和金钱。

  react= 被代码和{(()}})}{))}{()污染了的视图

  怎么你觉得我有点夸张?实际上,我还少写了一个“}”。

  想象一下如果需要在代码中添加 flexbox 或 bootstrap,那简直是灾难。

  测试

  React的测试很难写。没有依赖注入。

  而且,没办法测试JSX。

  只能浪费更多时间。

  流行趋势

  React只不过是一种流行趋势。

  流行并不意味着最好。

  流行的问题就在于,即使不适合,大家也会竞相使用。

  总结

  出于以上原因,如果不想搞砸开发、不想承担巨额维护费用,就不要使用 React。

  React适合编写小部件和网站。

  如果想编写“正规”的软件项目,最好选择Angular、Vue.js 之类的框架。

  不然你肯定会像 Airbnb 一样追悔莫及,重新开发 Android 和 iOS 应用,从今以后再也不考虑 React Native。

  https://blog.devgenius.io/react-costs-companies-a-lot-of-money-6bfa3e5cc6f4

  — END—

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
斯基拉:本泽马转会利雅得新月达成,合约期至2027年

斯基拉:本泽马转会利雅得新月达成,合约期至2027年

懂球帝
2026-02-02 15:32:28
中国人的恐怖“期待”,西方怎么也想不明白,老外都吓傻了!

中国人的恐怖“期待”,西方怎么也想不明白,老外都吓傻了!

毛豆论道
2026-02-01 17:43:14
具俊晔为大S雕像取名《熙媛的永恒轨道》,设计过程全部公开

具俊晔为大S雕像取名《熙媛的永恒轨道》,设计过程全部公开

素素娱乐
2026-02-02 17:03:27
凌晨时分,美资金耗尽了,中国巨幅清除美债,特朗普通告全国4字

凌晨时分,美资金耗尽了,中国巨幅清除美债,特朗普通告全国4字

命运自认幽默
2026-02-02 15:12:35
真不识货!被易立弃用的2名球员,如今在新东家,都成了球队大腿

真不识货!被易立弃用的2名球员,如今在新东家,都成了球队大腿

金山话体育
2026-02-02 09:42:25
郑爽抱娃街头与张恒家互撕!满头白发穿搭邋遢,孩子哭到发抖太扎心

郑爽抱娃街头与张恒家互撕!满头白发穿搭邋遢,孩子哭到发抖太扎心

八星人
2026-02-02 13:29:47
金银大跌,摩根大通分析师:别慌!上涨势头还会持续,年底仍看至6300

金银大跌,摩根大通分析师:别慌!上涨势头还会持续,年底仍看至6300

华尔街见闻官方
2026-02-02 14:31:11
30岁男子如厕时猝死,妻子回忆事发前5天,那些被掩盖的生命求救信号

30岁男子如厕时猝死,妻子回忆事发前5天,那些被掩盖的生命求救信号

红星新闻
2026-02-01 23:06:17
《太平年》5个帝王结局凄惨:最惨的非石重贵、钱弘倧,是刘承祐

《太平年》5个帝王结局凄惨:最惨的非石重贵、钱弘倧,是刘承祐

暖心萌阿菇凉
2026-02-02 16:52:34
吴君如很早就说过了,陈妍希私下就是这样穿

吴君如很早就说过了,陈妍希私下就是这样穿

八星人
2026-01-21 15:14:26
为了得到“魔兽”霍华德,桃园云豹究竟付出了多大的代价?

为了得到“魔兽”霍华德,桃园云豹究竟付出了多大的代价?

罗氏八卦
2026-02-02 20:35:03
“黑色星期一”!全球股市齐跌,纳指期货1%,韩国股指跌5%,英伟达降温AI预期,金、银遭遇历史性踩踏

“黑色星期一”!全球股市齐跌,纳指期货1%,韩国股指跌5%,英伟达降温AI预期,金、银遭遇历史性踩踏

华尔街见闻官方
2026-02-02 13:59:42
章小蕙在国外太敢穿了!一袭蕾丝裙秀出尤物身材,完全没有大婶味

章小蕙在国外太敢穿了!一袭蕾丝裙秀出尤物身材,完全没有大婶味

蓓小西
2026-02-01 10:07:12
众星在大S雕像前拍照,小S双手合十感谢外界,悼念致辞全场哽咽

众星在大S雕像前拍照,小S双手合十感谢外界,悼念致辞全场哽咽

萌神木木
2026-02-02 15:28:15
令人细思极恐的“被室友拒绝3次”事件:永远不要低估人性的丑

令人细思极恐的“被室友拒绝3次”事件:永远不要低估人性的丑

另子维爱读史
2026-02-02 18:06:13
个人增值税起征点提高至1000元

个人增值税起征点提高至1000元

南方都市报
2026-02-02 07:05:17
涉嫌严重违纪违法,姜雨林被查

涉嫌严重违纪违法,姜雨林被查

都市快报橙柿互动
2026-02-02 20:44:25
歌手于文文演唱会突然晕倒,被救护车紧急送医!吴克群救场:“她少唱的,我来帮她唱”

歌手于文文演唱会突然晕倒,被救护车紧急送医!吴克群救场:“她少唱的,我来帮她唱”

黄河新闻网吕梁频道
2026-02-02 09:12:32
被戴8次绿帽子,3次被捉奸在床,这就是我们“玉女”守卫的爱情?

被戴8次绿帽子,3次被捉奸在床,这就是我们“玉女”守卫的爱情?

素衣读史
2026-01-30 17:15:38
孩子私卖长辈金镯被金店1.7万元回收,家长半年后发现要求退还遭拒绝,市监局和警方介入调查

孩子私卖长辈金镯被金店1.7万元回收,家长半年后发现要求退还遭拒绝,市监局和警方介入调查

极目新闻
2026-02-02 13:58:31
2026-02-03 03:16:49
CSDN incentive-icons
CSDN
成就一亿技术人
26293文章数 242229关注度
往期回顾 全部

科技要闻

阿里筑墙,腾讯寄生,字节偷家

头条要闻

周生生足金挂坠戴1天被刮花 检测后发现含铁、银、钯

头条要闻

周生生足金挂坠戴1天被刮花 检测后发现含铁、银、钯

体育要闻

澳网男单决赛,属于阿尔卡拉斯的加冕仪式

娱乐要闻

57岁音乐人袁惟仁去世,家属发文悼念

财经要闻

金银暴跌 全球股市遭遇“黑色星期一”

汽车要闻

雷克萨斯LC500将于今年底停产 "最美雷克萨斯"谢幕

态度原创

家居
亲子
数码
手机
公开课

家居要闻

现代几何彩拼 智焕童梦居

亲子要闻

萌娃哄生气的妈妈,人小鬼大逗得妈妈生不起气来了

数码要闻

LG宣布停止生产8K电视 内容匮乏与需求不振让“超高清时代”夭折

手机要闻

消息称三星Galaxy S27 Ultra将搭载更安全的Polar ID面部识别技术

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版