每个公司内部肯定有各种各样的 web 管理后台,这些后台因为只是给公司内部人员使用,在 UI 方面没有很高的要求,所以想了解下,目前是前后端分工(前端后端由不同的人负责开发)的公司多,还是不分工的多
然后最后还想问下,有没有什么好用的免费前端框架,能够快速的做出一个 eb 内容管理后台?
![]() | 1 scukmh 2021-06-08 23:44:26 +08:00 ![]() 内部系统不都是全栈(干)工程师吗?大公司还是有分工的。 |
![]() | 2 duan602728596 2021-06-09 00:11:18 +08:00 分工,UI 没有要求只是没有人设计,但是交互体验还是要有的。我们开发的后台,同事有使用起来不舒服的地方,都是群里喊人私聊反馈然后修改的。 而且多个后台可能对应多个项目的接口,不分开的话,代码复用就会很麻烦。 后台之间也可能会需要封装成组件来复用代码。 |
![]() | 3 007yxc 2021-06-09 00:12:56 +08:00 ![]() 现在几乎都是前后端分离。 除非真是小的不得了的公司,一个人当 4 个人用的那种。 框架给你推荐个 adminLTE,我很喜欢这套 UI 风格 |
4 Leviathann 2021-06-09 00:16:51 +08:00 via iPhone ![]() 前后端分离 所以我们 react 和 Java 都得写 |
![]() | 5 ericls 2021-06-09 00:16:51 +08:00 via iPhone ![]() 前后端永远不要分人 沟通成本太高了。 |
6 pigeon33 2021-06-09 00:37:02 +08:00 应该还是要分的吧,富裕一点的公司甚至会有专门的基础架构部 |
7 jones2000 2021-06-09 00:42:54 +08:00 看预算干活. |
8 ccde8259 2021-06-09 01:06:54 +08:00 via iPhone 过手两套 一套用模板引擎 ThymeLeaf+LayUI 从零学习 jQuery 一套前后端分离 NgZorroAntd 从零学习 Angular 按着后端招 按着全栈干 |
![]() | 9 LancerComet 2021-06-09 01:30:53 +08:00 分,后台是生产力工具,地位和 C 端项目没有区别 |
![]() | 10 xuanbg 2021-06-09 06:46:55 +08:00 ![]() 当然分了,合一起维护反而麻烦。 |
![]() | 11 Rocketer 2021-06-09 06:51:52 +08:00 via iPhone ![]() 正规开发必须得分,只有分了,双方才必须各自保证健壮性,你无论给我发个什么玩意过来我都得能接住才行。 如果要求不高,那一个人开发也行,好处就是自己发的数据长啥样自己知道,异常情况概不处理。 |
![]() | 12 janxin 2021-06-09 07:26:53 +08:00 via iPhone 前后端分离,一人全干 |
![]() | 13 debuggerx 2021-06-09 07:58:00 +08:00 via Android 支持分端不分人 |
![]() | 14 ooh 2021-06-09 08:02:34 +08:00 antd pro + openapi |
![]() | 16 a719031256 2021-06-09 08:38:58 +08:00 分端不分人,一般后端都能写前端,需求不多的话,不用单独招前端 |
17 mosfet 2021-06-09 08:40:18 +08:00 ![]() 我们自己用的是用 laravel-admin 一把梭哈 |
![]() | 18 murmur 2021-06-09 08:47:11 +08:00 分工和分人还是有区别的,可以分工,但是你一把梭 |
19 matatabi 2021-06-09 08:57:41 +08:00 分端不分人 |
![]() | 20 xiaomingVTEX 2021-06-09 08:58:10 +08:00 ![]() 不是有很多中后台 UI 吗 最近华为都开源了一个 https://devui.design/,, 百度的低代码 https://baidu.gitee.io/amis/ |
21 jorneyr 2021-06-09 09:09:35 +08:00 开发模式与项目源码分前后端,但是开发的人全后端去做,不会就学习,很快的。 现在 Vue 的框架 Element Ui, iView 等的样式都非常不错,不用刻意设计都比很多设计强。 |
![]() | 22 dream4ever 2021-06-09 09:13:20 +08:00 我自己就是分开的,前端用 Ant Design Vue,后端基于 Express.js 搭建,这样改一个端的代码的时候,不需要动另一个端的代码。 |
![]() | 23 wxw752 2021-06-09 09:18:21 +08:00 我有时候多传数据到前端都懒得处理,这就是让我做全栈的代价。 |
![]() | 24 moreant 2021-06-09 09:19:54 +08:00 分端不分人 |
![]() | 25 niub 2021-06-09 09:22:20 +08:00 同意楼上观点,分端不分人 |
![]() | 26 passerbytiny 2021-06-09 09:48:40 +08:00 via Android 分不分,要看使用人员的要求和现有资源。虽然是内部人员使用,但也有可能是大量内部人员在大量的时间使用,这时候还是有分的必要。如果现有人员大多闲得蛋疼,那分开是有技术积累的好处的。 如果使用人员要求高但是现有人手不够,比如互联网公司产品经理们使用的内部系统,那就不是考虑分不分的问题,而是跑步跑路的问题。 |
27 darknoll 2021-06-09 10:01:45 +08:00 小公司可能一个人从头到尾一条龙服务了,还是大公司好 |
![]() | 28 JerryCha 2021-06-09 10:04:39 +08:00 [然后最后还想问下,有没有什么好用的免费前端框架,能够快速的做出一个 web 内容管理后台?] 爱速搭,请 |
![]() | 29 Dragonphy 2021-06-09 10:08:48 +08:00 @xiaomingVTEX HUAWEI 这 UI 让我想起了乔布斯的一句话:”微软最大的问题就是没有品味“ |
![]() | 30 slowgen 2021-06-09 10:11:05 +08:00 Web 内容管理后台,我现在强力推荐 https://docs.directus.io/getting-started/introduction/ ,可以用 1 天就把一个人接近 2 周的 CRUD + 前端页面的活干完 |
![]() | 31 Symo 2021-06-09 10:14:24 +08:00 没有涉及大量状态管理的没必要 vue |
![]() | 32 rockyliang OP |
![]() | 33 zoharSoul 2021-06-09 11:57:33 +08:00 我们是分端不分人 |
![]() | 34 newmlp 2021-06-09 12:01:56 +08:00 人力够就分,不够就后端兼职 |
35 charlie21 2021-06-09 12:06:43 +08:00 这个问题本身就是另一个问题的答案 |
![]() | 36 zhangfeiwudi 2021-06-09 12:06:47 +08:00 内部系统也是要分的,前端一套后端 api |
![]() | 37 shayuvpn0001 2021-06-09 12:32:03 +08:00 如果我是老板,怎么简单怎么来,不需要考虑界面好不好看,使用舒适度,测试埋点等问题,Admin LTE 或者 jQuery/jQueryEasy 一把梭,甚至可以考虑 ASP.Net 模板自动生成什么的,关键一点是成本要低,不出幺蛾子就行。 |
![]() | 39 james2013 2021-06-09 13:40:33 +08:00 我自己的小项目都分前后端,前端使用 vue-admin-templete. 分开写的很舒服,用 vue 速度很快 |
40 zw1one 2021-06-09 14:02:40 +08:00 分不分人看情况,但技术架构上一定要分。 |
41 securityCoding 2021-06-09 14:33:25 +08:00 ![]() 分 , 让我写前端我会疯 |
42 xwayway 2021-06-09 14:43:38 +08:00 ![]() 前后端工程分离了,但是并没有前后端分工。。。前公司给 2B 客户用的系统,都是后端在写。一群前端水平都不咋样的后端在那儿写前端代码,真恼火 |
![]() | 43 neptuno 2021-06-09 15:15:31 +08:00 入职第一家公司,我就是做的后端,然后自学前端,用的 vue 。做了好多个系统。但一定要前后端分离,以后公司要是发展壮大了,招个前端就行了。 |
![]() | 44 dreamramon 2021-06-09 15:26:52 +08:00 上一个项目适用了下 amis,还可以。 |
![]() | 45 waltcow 2021-06-09 15:33:59 +08:00 nextjs |
![]() | 46 KouShuiYu 2021-06-09 15:55:20 +08:00 公司就我一个人,vue 和 node 一把梭 |
47 leafre 2021-06-09 16:12:01 +08:00 via Android 不要再让后端码农写后台了 |
48 sanggao 2021-06-09 16:59:52 +08:00 @dreamramon 百度 amis 没想到真有人用 |
![]() | 49 JKeita 2021-06-09 17:24:03 +08:00 extjs |
![]() | 50 dreamramon 2021-06-09 17:40:38 +08:00 @sanggao 确实,现在都是分端不分人,百度的东西不想用,但是现在也确实没找到啥靠 json 就能做出来页面的框架。。。 |
![]() | 51 yueban5521 2021-06-09 18:21:26 +08:00 兄弟半吊子,还是使用一个简单的框架,百度的东西除非 100%合适,如果需要改动的话,你会想死的 |
52 cherry89 2021-06-09 19:26:49 +08:00 技术上会分离,人员看情况;如果系统复杂又着急用,就两个人做。技术栈是 React 和 Java 。开源框架有 antd 和 leancloud |
![]() | 53 Jaosn 2021-06-09 22:38:21 +08:00 antd pro 照抄就行 |
![]() | 54 xiaomingVTEX 2021-06-09 22:39:09 +08:00 觉得现在有两种前端, 一种是需要满足客户各种需求的,各种定制化,这种性能需求等比较复杂的前端, 还有一种就是单纯的中后台管理前端, 这种基本就是 curd 类型, 大部分由代码生成, 不怎么懂前端的后端也能修改,也能做 |
![]() | 55 SingeeKing PRO 我们公司分,但是申请前端资源又要排期又要沟通什么的成本太大,所以我一般都是自己顺手做了 |
56 40EaE5uJO3Xt1VVa 2021-06-10 07:02:42 +08:00 |
![]() | 57 zjsxwc 2021-06-10 08:16:08 +08:00 via Android 看情况吧,普通业务 php 后端有 sonataadmin 这种 crud 生成器框架,搞完实体类直接生成页面,再稍微修改下,就搞定了,优点是快速且能定制。 碰到搞不定的复杂业务再上前后端分离。 |
![]() | 58 cwliang 2021-06-10 09:54:19 +08:00 前端 Angular,后端 nest,一把梭 |
![]() | 59 unco020511 2021-06-10 16:38:28 +08:00 分端不分人 |
60 chenqh 2021-06-11 15:41:44 +08:00 如果只是一个人,不分, 约分工作量越多,何必呢 |
![]() | 61 zhuangjia 2021-06-11 16:36:08 +08:00 分端不分人 +1 |