rockyliang
V2EX  ›  Web Dev

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

  •  
  •   rockyliang · Jun 8, 2021 · 10452 views
    This topic created in 1976 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    碰到搞不定的复杂业务再上前后端分离。
    cwliang
    cwliang
    Jun 10, 2021
    58
    前端 Angular,后端 nest,一把梭
    unco020511
    unco020511
    Jun 10, 2021
    59
    分端不分人
    simple2025
    simple2025
    Jun 11, 2021
    60
    如果只是一个人,不分, 约分工作量越多,何必呢
    zhuangjia
    zhuangjia
    Jun 11, 2021
    61
    分端不分人 +1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1334 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 129ms · UTC 22:25 · PVG 06:25 · LAX 14:25 · JFK 17:25
    ♥ Do have faith in what you're doing.