文章实时采集(文章实时采集应用到了react-router的应用场景的几个前置)

优采云 发布时间: 2022-03-05 16:00

  文章实时采集(文章实时采集应用到了react-router的应用场景的几个前置)

  文章实时采集应用到了react-router。应用场景的几个前置。利用react-router实现文章的采集和播放,并且希望实现去水印。应用功能点分析。业务逻辑的设计。业务框架。如何避免性能的低效。可用性。

  首先你想用react-router的话,必须先给一个框架名字吧,因为不是所有框架都用react的。不同的框架各有优缺点,其实各有所长不分伯仲。在开发实际功能上,react比antd开发起来稍微快一点点,也更复杂一点点。我觉得其实不是react比antd开发速度快,而是antd又比较复杂,spa单页应用的设计,大大降低了创建react-router的开发难度。

  react-router的性能的话,antd也非常非常好了,如果你对性能要求非常高的话。antd比react-router要进步不少。而且antd已经有这样的比较完善的生态了,大部分业务已经都可以基于antd开发了。可能对于国内的业务来说,可能antd还不够有名,接入有一点难度,这个时候antd的优势就体现出来了。

  react-router优势就是比较快,在线性能不如同类开源库的情况下,一切能够在线程上运行的框架都是比较好的选择。另外就是对浏览器的响应方式比较友好。你要是用angularjs或者vuejs的话,ie渲染体验就不用考虑了,而react-router对不同浏览器的渲染方式差异还是有一定了解的。react-router劣势大概就是你不知道怎么去配置了,这里稍微补充一下你可以在自己网站上利用redux实现一些web应用的缓存,你可以把本地的页面用sessionstorage存储起来,刷新页面时使用axios调用,就可以做到无需服务器同步文件的情况下,就可以看到网页的状态改变了。

  igraphql看起来也不错,不过开发环境容易配置,而且你的数据往往只能存一份,你没法像dva这种使用graphql做服务的形式。个人建议还是慎用各类库,还是用最基础的框架,例如zepto,vue,angularjs之类的比较合适。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线