个人开发有必要前后端分离嘛

首先,用前后端分离,页面不刷新,而且一般ui库都挺强大的,确实能提高用户体验

最近花了两个月研究了一下vue和element
发现还是挺复杂的,不过熟悉后还好

打算试着用来做个后台页面,不过放弃了

感觉比较复杂,因为项目一个人完成,之前加一个get参数,模版判断一下就出一个小功能了,现在要定义接口,resource
前台定义这拿的
总结起来就是麻烦了

最终放弃了,没做完

所以我深深怀疑,前后端分离价值大嘛

另外你们都是用什么ui库,element用的挺多的,但是感觉有点丑,arcodesign不错,但是用的好像不多,资料少
最终我还是会用vue但是不分离了,毕竟一个人开发太麻烦了,如果有两个人就还好

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 51

看情况, 做一些小东西或者简单的外包, 比如就做一个后台管理, 完全没必要, 这是徒增开发成本. 当然如果需要对接不同的前端的话, 这个时候就可以做前后端分离.

1年前 评论
翟宇鑫

前后端分离是为了团队协作,个人项目不用纠结这个。

1年前 评论

总结下来,楼主就是嫌麻烦,那还是建议直接放弃好了 :see_no_evil: :see_no_evil: :see_no_evil:

  • 现在市面上除了老掉牙的项目,基本上都前后端分离,分离和不分离能学习到的知识点还是有很大区别的。
  • element 都嫌丑 :joy: :joy: 嫌丑可以用 Semi Design,不过,如果element 都研究不明白,react 那就更费劲了
1年前 评论
深蓝色 (楼主) 1年前
woann 1年前
xbvan 1年前

不谈钱一切都是耍流氓,就算一个很小的页面,你一个人一把撸完,花了一个小时搞定了,报价300块。

但是你回头看看隔壁老王: 这个页面,规划了三天时间,另外需要配合1个设计,一个前端,一个后端。 总计报价3万元,讨价还价后,非常不情愿的5000元接下了这一单。 老板觉得这钱花的太值了。

前后是否应该分家,拿着辛苦的300块请老王喝顿酒,马上就清醒了

1年前 评论
深蓝色 (楼主) 1年前

我目前绝定不分离了,但是可以用VUE来改善一些前端的开发

1年前 评论
fengzb 1年前
Complicated

element不算丑了感觉。

1年前 评论
深蓝色 (楼主) 1年前
深蓝色 (楼主) 1年前
Complicated (作者) 1年前
Complicated (作者) 1年前
JaguarJack

熟悉了,有一套开发流之后,还是很快的。个人觉得比模版要快

1年前 评论

我感觉再熟悉也不可能会有多快 真的会麻烦不少!

1年前 评论

要知道,有时候为了作一个统计啥,用模板好多地方可以偷懒,分离了,该怎么样就怎么样,少不了

1年前 评论

前后端分离主要是为了解耦前端开发和后端开发,两个职位可以并行开发,节约时间。
如果前后端都是一个人,完全没必要。 强行分离就是给自己找事做,还要解决跨域,签名的问题。

1年前 评论

建议分离 多学习一个东西 技能不压身

1年前 评论
aodaobi

如果是管理後台 layuiadmin 你值得擁有

1年前 评论
QIN秦同学 1年前
QIN秦同学 1年前
aodaobi (作者) 1年前
aodaobi (作者) 1年前
QIN秦同学 1年前
____Laravel 1年前

如果不考虑学习成本,我感觉分离效率更高!

1年前 评论
Complicated 1年前

看需求,做个个人主页,博客这种到处都是模板的,你要改成 前后分,特别是 vue 之类的,没必要。

但是带后台,管理系统之类的,预计工程在一个月以上的。相信我,分!

熟悉了一套前端框架,下次拿来直接用,简单又方便,写单页面比写原来的什么 header menu content 之类的快多了。

1年前 评论
JeffreyBool

前后端分离现在是主流,不学习注定会被时代所淘汰

1年前 评论

如果你打算跟上主流,用前端的主流框架,那么就需要前后端分离。不分离的话,侵入性太强,以后维护升级都会带来麻烦。

1年前 评论

如果是公司的,只有你一个人开发,有多复杂搞多复杂,最好只能你一个人修改。

1年前 评论

可以学,但是自己用自己开发,我感觉不一定要用

1年前 评论

如果是做WEB APP前后端分离感觉可以,提高用户体验,但是后台就算了,页面太多了

1年前 评论
幽弥狂

先做出来再说 管他分离不分离呢

1年前 评论
深蓝色 (楼主) 1年前

你学会了vue element,你就会发现前后端分离真香

1年前 评论

看你前端的复杂程度,越复杂越要分离。越简单就越没必要。

1年前 评论

如果你犹豫要不要前后端分离,那就说明没必要分离。

1年前 评论

如果你想让你的应用程序更容易扩展和维护,并且希望在未来能够更方便地添加新功能,那么前后端分离是非常有必要的。

1年前 评论

我也是这么觉得的,个人开发没必要讲究那么多,想分离就分离不分离就不分离, 前端大佬净不干正事,新东西搞一大堆学不动。 :joy:

1年前 评论

如果是带有学习的态度,果断分,我现在用vue3+ant+laravel,效率很高,各种操作都能玩,以后升级也方便,后面用nest+next的项目也开始了,慢慢学习中

1年前 评论

外包项目满足客户需求就行,自研项目我认为还是前后端分离舒服点,因为写jq复杂交互还是挺难受的

1年前 评论

我弄前后分离,为什么这样做呢?后端扔自己家里,前端扔对象存储,我现在在用这个https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/landing/二开管理系统,你们个个都说element 丑搞到我都没用,大多数项目都是用element 的,我现在二开的这个用的是vuetify,挺开心的,当初在挑UI框架的时候就看上了这个,现在这个管理系统刚好也是这个,还是VUE3的,直接让我把之前弄到一般的旧版本扔了重新弄

1年前 评论
tiantian10000 1年前

学习成本不提,如果用熟练了。分离写起来更快更爽

1年前 评论

感觉还是有必要的,分开更加清晰啦 。 我自己干个网站,分了四部分。 业务端使用react|nextjs|antd ,API使用laravel , 后端管理界面vue|antdv, 任务处理用go 还在继续肝中kktt.cn

1年前 评论
高延迟战神 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!