V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rockyliang
V2EX  ›  Web Dev

公司内部人员使用的 web 后台需要前后端分工吗

  •  
  •   rockyliang · 14 天前 · 6154 次点击

    每个公司内部肯定有各种各样的 web 管理后台,这些后台因为只是给公司内部人员使用,在 UI 方面没有很高的要求,所以想了解下,目前是前后端分工(前端后端由不同的人负责开发)的公司多,还是不分工的多

    然后最后还想问下,有没有什么好用的免费前端框架,能够快速的做出一个 web 内容管理后台?

    61 条回复    2021-06-11 16:36:08 +08:00
    scukmh
        1
    scukmh   14 天前   ❤️ 1
    内部系统不都是全栈(干)工程师吗?大公司还是有分工的。
    duan602728596
        2
    duan602728596   14 天前
    分工,UI 没有要求只是没有人设计,但是交互体验还是要有的。我们开发的后台,同事有使用起来不舒服的地方,都是群里喊人私聊反馈然后修改的。
    而且多个后台可能对应多个项目的接口,不分开的话,代码复用就会很麻烦。
    后台之间也可能会需要封装成组件来复用代码。
    007yxc
        3
    007yxc   14 天前   ❤️ 1
    现在几乎都是前后端分离。 除非真是小的不得了的公司,一个人当 4 个人用的那种。
    框架给你推荐个 adminLTE,我很喜欢这套 UI 风格
    Leviathann
        4
    Leviathann   14 天前 via iPhone   ❤️ 1
    前后端分离
    所以我们 react 和 Java 都得写
    ericls
        5
    ericls   14 天前 via iPhone   ❤️ 3
    前后端永远不要分人 沟通成本太高了。
    pigeon33
        6
    pigeon33   14 天前
    应该还是要分的吧,富裕一点的公司甚至会有专门的基础架构部
    jones2000
        7
    jones2000   14 天前
    看预算干活.
    ccde8259
        8
    ccde8259   14 天前 via iPhone
    过手两套
    一套用模板引擎 ThymeLeaf+LayUI
    从零学习 jQuery
    一套前后端分离 NgZorroAntd
    从零学习 Angular
    按着后端招
    按着全栈干
    LancerComet
        9
    LancerComet   14 天前
    分,后台是生产力工具,地位和 C 端项目没有区别
    xuanbg
        10
    xuanbg   14 天前   ❤️ 1
    当然分了,合一起维护反而麻烦。
    Rocketer
        11
    Rocketer   14 天前 via iPhone   ❤️ 1
    正规开发必须得分,只有分了,双方才必须各自保证健壮性,你无论给我发个什么玩意过来我都得能接住才行。

    如果要求不高,那一个人开发也行,好处就是自己发的数据长啥样自己知道,异常情况概不处理。
    janxin
        12
    janxin   14 天前 via iPhone
    前后端分离,一人全干
    debuggerx
        13
    debuggerx   14 天前 via Android
    支持分端不分人
    ooh
        14
    ooh   14 天前
    antd pro + openapi
    cslive
        15
    cslive   14 天前
    @ccde8259 ng 直接招 java 干全栈完事
    a719031256
        16
    a719031256   14 天前
    分端不分人,一般后端都能写前端,需求不多的话,不用单独招前端
    mosfet
        17
    mosfet   14 天前   ❤️ 1
    我们自己用的是用 laravel-admin 一把梭哈
    murmur
        18
    murmur   14 天前
    分工和分人还是有区别的,可以分工,但是你一把梭
    matatabi
        19
    matatabi   14 天前
    分端不分人
    xiaomingVTEX
        20
    xiaomingVTEX   14 天前   ❤️ 2
    不是有很多中后台 UI 吗 最近华为都开源了一个 https://devui.design/,, 百度的低代码 https://baidu.gitee.io/amis/
    jorneyr
        21
    jorneyr   14 天前
    开发模式与项目源码分前后端,但是开发的人全后端去做,不会就学习,很快的。
    现在 Vue 的框架 Element Ui, iView 等的样式都非常不错,不用刻意设计都比很多设计强。
    dream4ever
        22
    dream4ever   14 天前
    我自己就是分开的,前端用 Ant Design Vue,后端基于 Express.js 搭建,这样改一个端的代码的时候,不需要动另一个端的代码。
    wxw752
        23
    wxw752   14 天前
    我有时候多传数据到前端都懒得处理,这就是让我做全栈的代价。
    moreant
        24
    moreant   14 天前
    分端不分人
    niub
        25
    niub   14 天前
    同意楼上观点,分端不分人
    passerbytiny
        26
    passerbytiny   14 天前 via Android
    分不分,要看使用人员的要求和现有资源。虽然是内部人员使用,但也有可能是大量内部人员在大量的时间使用,这时候还是有分的必要。如果现有人员大多闲得蛋疼,那分开是有技术积累的好处的。

    如果使用人员要求高但是现有人手不够,比如互联网公司产品经理们使用的内部系统,那就不是考虑分不分的问题,而是跑步跑路的问题。
    darknoll
        27
    darknoll   14 天前
    小公司可能一个人从头到尾一条龙服务了,还是大公司好
    JerryCha
        28
    JerryCha   14 天前
    [然后最后还想问下,有没有什么好用的免费前端框架,能够快速的做出一个 web 内容管理后台?]
    爱速搭,请
    Dragonphy
        29
    Dragonphy   14 天前
    @xiaomingVTEX
    HUAWEI 这 UI 让我想起了乔布斯的一句话:”微软最大的问题就是没有品味“
    shuimugan
        30
    shuimugan   14 天前
    Web 内容管理后台,我现在强力推荐 https://docs.directus.io/getting-started/introduction/ ,可以用 1 天就把一个人接近 2 周的 CRUD + 前端页面的活干完
    Symo
        31
    Symo   14 天前
    没有涉及大量状态管理的没必要 vue
    rockyliang
        32
    rockyliang   14 天前
    @Leviathann @xuanbg @dream4ever 可能“分工”这个词容易引起歧义,问题里的“分工”是指人员上的分离,前端、后端由不同的人去开发,而不是仅仅指前后端代码是否分离
    zoharSoul
        33
    zoharSoul   14 天前
    我们是分端不分人
    newmlp
        34
    newmlp   14 天前
    人力够就分,不够就后端兼·职
    charlie21
        35
    charlie21   14 天前
    这个问题本身就是另一个问题的答案
    zhangfeiwudi
        36
    zhangfeiwudi   14 天前
    内部系统也是要分的,前端一套后端 api
    shayuvpn0001
        37
    shayuvpn0001   14 天前
    如果我是老板,怎么简单怎么来,不需要考虑界面好不好看,使用舒适度,测试埋点等问题,Admin LTE 或者 jQuery/jQueryEasy 一把梭,甚至可以考虑 ASP.Net 模板自动生成什么的,关键一点是成本要低,不出幺蛾子就行。
    code4you
        38
    code4you   14 天前
    @shuimugan 这个不错 每次 crud 虽然很简单但是得投入时间弄 一直想找这样的工具 😁
    james2013
        39
    james2013   14 天前
    我自己的小项目都分前后端,前端使用 vue-admin-templete.
    分开写的很舒服,用 vue 速度很快
    zw1one
        40
    zw1one   14 天前
    分不分人看情况,但技术架构上一定要分。
    securityCoding
        41
    securityCoding   14 天前   ❤️ 2
    分 , 让我写前端我会疯
    xwayway
        42
    xwayway   14 天前   ❤️ 1
    前后端工程分离了,但是并没有前后端分工。。。前公司给 2B 客户用的系统,都是后端在写。一群前端水平都不咋样的后端在那儿写前端代码,真恼火
    neptuno
        43
    neptuno   14 天前
    入职第一家公司,我就是做的后端,然后自学前端,用的 vue 。做了好多个系统。但一定要前后端分离,以后公司要是发展壮大了,招个前端就行了。
    dreamramon
        44
    dreamramon   14 天前
    上一个项目适用了下 amis,还可以。
    waltcow
        45
    waltcow   14 天前
    nextjs
    KouShuiYu
        46
    KouShuiYu   14 天前
    公司就我一个人,vue 和 node 一把梭
    leafre
        47
    leafre   14 天前 via Android
    不要再让后端码农写后台了
    sanggao
        48
    sanggao   13 天前
    @dreamramon 百度 amis 没想到真有人用
    JKeita
        49
    JKeita   13 天前
    extjs
    dreamramon
        50
    dreamramon   13 天前
    @sanggao 确实,现在都是分端不分人,百度的东西不想用,但是现在也确实没找到啥靠 json 就能做出来页面的框架。。。
    yueban5521
        51
    yueban5521   13 天前
    兄弟半吊子,还是使用一个简单的框架,百度的东西除非 100%合适,如果需要改动的话,你会想死的
    cherry89
        52
    cherry89   13 天前
    技术上会分离,人员看情况;如果系统复杂又着急用,就两个人做。技术栈是 React 和 Java 。开源框架有 antd 和 leancloud
    Jaosn
        53
    Jaosn   13 天前
    antd pro 照抄就行
    xiaomingVTEX
        54
    xiaomingVTEX   13 天前
    觉得现在有两种前端, 一种是需要满足客户各种需求的,各种定制化,这种性能需求等比较复杂的前端, 还有一种就是单纯的中后台管理前端, 这种基本就是 curd 类型, 大部分由代码生成, 不怎么懂前端的后端也能修改,也能做
    SingeeKing
        55
    SingeeKing   13 天前 via iPhone
    我们公司分,但是申请前端资源又要排期又要沟通什么的成本太大,所以我一般都是自己顺手做了
    zjsxwc
        57
    zjsxwc   13 天前 via Android
    看情况吧,普通业务 php 后端有 sonataadmin 这种 crud 生成器框架,搞完实体类直接生成页面,再稍微修改下,就搞定了,优点是快速且能定制。

    碰到搞不定的复杂业务再上前后端分离。
    cwliang
        58
    cwliang   13 天前
    前端 Angular,后端 nest,一把梭
    unco020511
        59
    unco020511   13 天前
    分端不分人
    chenqh
        60
    chenqh   12 天前
    如果只是一个人,不分, 约分工作量越多,何必呢
    zhuangjia
        61
    zhuangjia   12 天前
    分端不分人 +1
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3640 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:47 · PVG 16:47 · LAX 01:47 · JFK 04:47
    ♥ Do have faith in what you're doing.