V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sologgfun
V2EX  ›  问与答

有什么偏后端的知识你认为是前端也应该掌握的?

  •  
  •   sologgfun · 2019-03-29 11:03:17 +08:00 · 1444 次点击
    这是一个创建于 2070 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我把 java 相关的概念看过了一部分(spring 还没有看)

    碍于后端舍友有事不在,下周三组会想分享一下相关的知识。

    (主要目的是为了给像我一样的前端开发对java 后端有一个更加整体的理解,方便和后端同学的沟通

    我理解 java 后端要做的是操作数据库,定义接口,提供接口;(当然用 node 也是可以做到的)

    我想问一下前后端都懂大佬的问题是:

    有什么偏后端的知识你认为是前端也应该掌握的?大概说一下为什么就好了,我会自己去查的,谢谢!

    11 条回复    2019-03-29 11:51:42 +08:00
    ByZHkc3
        1
    ByZHkc3  
       2019-03-29 11:07:13 +08:00
    http 是必须的啊,否则连个状态码都不知道还调毛线的接口,接口字段规范,数据库这块的话懂一点也好,避免:这不就加个字段就好了吗?的情况出现。
    接口测试。
    sologgfun
        2
    sologgfun  
    OP
       2019-03-29 11:08:47 +08:00
    比如在公司里,后端用 rpc 框架提供接口给我去调用,但是对我来说 rpc 框架的背后基本是黑盒的,从数据库出来到数据从 rpc 吐给我是一般怎样的一个结构?
    sologgfun
        3
    sologgfun  
    OP
       2019-03-29 11:13:03 +08:00
    @ByZHkc3 好的 hh,这些还是比较基本的,现在前端应该也多多少少了解,应该不至于有这种情况出现,还是谢谢你哈哈
    DOLLOR
        4
    DOLLOR  
       2019-03-29 11:13:19 +08:00
    request 和 response 这两东西
    sologgfun
        5
    sologgfun  
    OP
       2019-03-29 11:19:19 +08:00
    @DOLLOR 这个发请求每天都要碰到诶 按我理解是包括在 http 里的 除了它们的结构以外 还有什么需要注意的地方吗?
    sologgfun
        6
    sologgfun  
    OP
       2019-03-29 11:20:55 +08:00
    前端不应该掌握的也没关系哈 最好偏后端一些
    learnshare
        7
    learnshare  
       2019-03-29 11:24:08 +08:00   ❤️ 1
    Node.js 处理 HTTP 请求
    自己亲自写一套 API,配合前端调用一下,能学到很多东西,而且可以深挖一下
    keepeye
        8
    keepeye  
       2019-03-29 11:26:25 +08:00
    基础只是,不论前端后端都应该掌握,否则相互沟通困难
    ByZHkc3
        9
    ByZHkc3  
       2019-03-29 11:31:12 +08:00   ❤️ 1
    @sologgfun 虽说是基础,但是绝大部分前端对这个掌握程度真的很一般,甚至不了解
    otakustay
        10
    otakustay  
       2019-03-29 11:36:28 +08:00   ❤️ 1
    数据库设计范式 - 对应前端 Normalization
    HTTP 协议 - 这东西根本就应该前端
    Nginx 配置 - 让后端帮你配 Cache-Control ?梦里啥都有
    设计模式 - 虽然 90%用在 JS 上别扭
    依赖注入 - 到用时方恨少

    其实吧,我觉得在不深入的情况下后端的东西最好全部过一遍学个皮毛
    sologgfun
        11
    sologgfun  
    OP
       2019-03-29 11:51:42 +08:00
    @learnshare
    @otakustay
    嗯嗯 是的 过一遍对理解问题很有帮助 数据库设计范式和依赖注入我都没有了解过 hh 一会去查一查
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5483 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:06 · PVG 17:06 · LAX 01:06 · JFK 04:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.