请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

一些感想,感觉越来越麻烦了

连滚带爬的整体敲了遍代码,学会的东西不少,老师辛苦了,感觉现在的react和vue 都是越来越麻烦了,需要不断地学习新的东西,最开始是组件就可以解决的问题,然后发现在大型的项目中无法共享组件的状态就需要引入redux, redux开始的时候很香,但是太麻烦就引入了rtk,用着用着发现随着项目的增加需要对一些类型加入标识,所以又引入了ts,又增加了好多工作量,同时对于复杂的项目我们还要考虑业务代码和展示代码的分离,这样就需要人为的划分出一些共有的服务组件,因为前后端的数据交互越来越复杂因此promise就无法再满足需要了,又引入了rxjs,而且随着前端的缝缝补补越来越多,各种框架也越来越难以选择,最后学到后来才发现这不就是几年前 Angular 全家桶 angular service + rxjs + typescript 一直解决的事情么。然后记起来了那句话: “angular: 我在三年后等你”。 现在最怕的就是接别人留下来的react项目,感觉完全看不进去,因为每个人都是用不同的东西来解决问题。成本好高啊。

正在回答 回答被采纳积分+3

1回答

Nolan 2021-10-08 15:17:10

是的,因为前端工业本身就不成熟,而我们要完成的项目越拉越复杂。不过你说的其实不太准确,ts长远来看是用来减少工作量的;无法很好的共享状态,是组件化的一体两面中缺点的那一面,享受了组件化隔离代码的好处就得接受它不方便的地方;promise一直都可以满足需要呀,rxjs只有在很少的情况下会被用到。我自己感觉现在的技术栈还没有到复杂的不能接受的程度,像redux、ts这些都是为了满足需要而产生出来的,如果没有它们才叫可怕

0 回复 有任何疑惑可以回复我~
  • 提问者 frych #1
    受教了!非常感谢
    回复 有任何疑惑可以回复我~ 2021-10-08 16:24:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信