答用户11699997
需要,但不用深入。前端和后端本质上是协作关系,了解后端基础能让工作更顺畅、沟通更高效。
HTTP 协议、请求方法、状态码这些是联调的日常语言,不懂的话遇到问题每次都得靠后端同事来解释。RESTful API的设计理念也值得了解,知道接口为什么这样设计,出问题时才能快速判断责任在哪一侧。数据库方面不用精通,但明白为什么后端不能随便一次性返回所有数据、分页和索引对性能有什么影响,需求评审时就能提前发现坑。认证机制也类似,JWT、Session、Cookie的区别搞清楚,处理登录态时就不会一头雾水。
边界在于"能看懂、能沟通",而不是"能替代后端"。前端只懂前端,沟通成本会很高,出了问题也容易说不清楚。