当前位置: 首页 > 知识库问答 >
问题:

javascript - React需要三方库解决自身哪些不能提供的功能呢?

邹曦之
2023-05-18

React只解决了UI的问题,还有很多问题没有解决:

还需要结合三方库解决:

1、UI组件(例如:antd)
2、路由(例如:React Router: web端是 react-router-dom)
3、后台API的访问
4、全局状态 (例如:redux/zustand)
...

这里我有几个问题:
1、后台API的访问的解决是比如用三方库axios吗?
2、我这里只补充了4条需要结合组件使用的,请问能罗列更多的吗?

共有2个答案

傅正阳
2023-05-18

支持一楼观点。react本身就是一套渲染逻辑相关的框架,不是全能万能工具,正如java后端的springboot框架一样,有了它也并不是什么都能做,仍然需要根据不同的需求和使用环境,选择不同的数据库、缓存、中间件等等,如果你不喜欢react的渲染逻辑,可以尝试Angular/Vue等,多比较比较,相信你对各种前端框架会有更深刻的认识。

范宏大
2023-05-18

请求接口用axios比较多, 确实很好用

你的问题本身就是错误的
但是用你的思路:

  • 图表: echarts
  • 富文本编辑
  • 代码兼容性: bable
  • 脚手架环境: node
  • 打包: webpack
  • 样式: less, scss...
    等等........
 类似资料:
  • 本文向大家介绍javascript中不提供sleep功能如何实现这个功能,包括了javascript中不提供sleep功能如何实现这个功能的使用技巧和注意事项,需要的朋友参考一下 javascript中不提供sleep功能,而我们时长会用到这个功能。 有一种思路是跑一段循环体,让程序空耗CPU的时间来实现延时。这有一个不足,不同的机器CPU的执行速度是不一样的,这很容易导致的慢的机器会SLEEP很

  • ./https://www.wenjiangs.com/doc/KzGHBeTfjGfaq/assets/function.csv 功能分类 功能名称 Web防护 网站漏洞防护(基于特征、部分基于行为) 网站后台防护 抗CC攻击 敏感词过滤 网站防盗链 防多线程下载 自定义CDN 恶意域名解析防护 网站性能监控 已知Webshell自动隔离(基于行为) 未知Webshell实时防护(基于行为) 未

  • 本文向大家介绍Redis 有哪些功能?相关面试题,主要包含被问及Redis 有哪些功能?时的应答技巧和注意事项,需要的朋友参考一下 数据缓存功能 分布式锁的功能 支持数据持久化 支持事务 支持消息队列

  • 1、基于本机内存的缓存 当调用api访问数据库时,假如此过程需要2秒,如果每次请求都要访问数据库,那将对服务器造成巨大的压力,如果将此sql的查询结果存到Redis中,再次请求时,直接从Redis中取得,而不是访问数据库,效率将得到巨大的提升,Redis可以定时去更新数据(比如1分钟)。 2、如果电脑重启,写入内存的数据是不是就失效了呢,这时Redis还提供了持久化的功能。 3、哨兵(Sentin

  • 问题内容: 我处在一个困难的情况下,我不知道一个进程需要什么Linux功能才能工作。最好的方法是什么,或者找出所需的上限的任何方法? 我现在唯一能想到的就是使用capsh并降低进程中的所有上限。然后,该过程失败,我开始添加上限(通过删除–drop = CAP_XZY),直到它起作用为止。 还有更好的建议吗? 问题答案: 我之前在Brendan Gregg的这篇博客文章中遇到的另一种方法是使用功能跟

  • 本文向大家介绍zookeeper 都有哪些功能?相关面试题,主要包含被问及zookeeper 都有哪些功能?时的应答技巧和注意事项,需要的朋友参考一下 集群管理:监控节点存活状态、运行请求等。 主节点选举:主节点挂掉了之后可以从备用的节点开始新一轮选主,主节点选举说的就是这个选举的过程,使用 zookeeper 可以协助完成这个过程。 分布式锁:zookeeper 提供两种锁:独占锁、共享锁。独占