个人开发有必要前后端分离嘛
首先,用前后端分离,页面不刷新,而且一般ui库都挺强大的,确实能提高用户体验
最近花了两个月研究了一下vue和element
发现还是挺复杂的,不过熟悉后还好
打算试着用来做个后台页面,不过放弃了
感觉比较复杂,因为项目一个人完成,之前加一个get参数,模版判断一下就出一个小功能了,现在要定义接口,resource
前台定义这拿的
总结起来就是麻烦了
最终放弃了,没做完
所以我深深怀疑,前后端分离价值大嘛
另外你们都是用什么ui库,element用的挺多的,但是感觉有点丑,arcodesign不错,但是用的好像不多,资料少
最终我还是会用vue但是不分离了,毕竟一个人开发太麻烦了,如果有两个人就还好
看情况, 做一些小东西或者简单的外包, 比如就做一个后台管理, 完全没必要, 这是徒增开发成本. 当然如果需要对接不同的前端的话, 这个时候就可以做前后端分离.
前后端分离是为了团队协作,个人项目不用纠结这个。
总结下来,楼主就是嫌麻烦,那还是建议直接放弃好了 :see_no_evil: :see_no_evil: :see_no_evil:
不谈钱一切都是耍流氓,就算一个很小的页面,你一个人一把撸完,花了一个小时搞定了,报价300块。
但是你回头看看隔壁老王: 这个页面,规划了三天时间,另外需要配合1个设计,一个前端,一个后端。 总计报价3万元,讨价还价后,非常不情愿的5000元接下了这一单。 老板觉得这钱花的太值了。
前后是否应该分家,拿着辛苦的300块请老王喝顿酒,马上就清醒了
我目前绝定不分离了,但是可以用VUE来改善一些前端的开发
element不算丑了感觉。
熟悉了,有一套开发流之后,还是很快的。个人觉得比模版要快
我感觉再熟悉也不可能会有多快 真的会麻烦不少!
要知道,有时候为了作一个统计啥,用模板好多地方可以偷懒,分离了,该怎么样就怎么样,少不了
前后端分离主要是为了解耦前端开发和后端开发,两个职位可以并行开发,节约时间。
如果前后端都是一个人,完全没必要。 强行分离就是给自己找事做,还要解决跨域,签名的问题。
建议分离 多学习一个东西 技能不压身
如果是管理後台 layuiadmin 你值得擁有
如果不考虑学习成本,我感觉分离效率更高!
看需求,做个个人主页,博客这种到处都是模板的,你要改成 前后分,特别是 vue 之类的,没必要。
但是带后台,管理系统之类的,预计工程在一个月以上的。相信我,分!
熟悉了一套前端框架,下次拿来直接用,简单又方便,写单页面比写原来的什么 header menu content 之类的快多了。
前后端分离现在是主流,不学习注定会被时代所淘汰
如果你打算跟上主流,用前端的主流框架,那么就需要前后端分离。不分离的话,侵入性太强,以后维护升级都会带来麻烦。
如果是公司的,只有你一个人开发,有多复杂搞多复杂,最好只能你一个人修改。
可以学,但是自己用自己开发,我感觉不一定要用
如果是做WEB APP前后端分离感觉可以,提高用户体验,但是后台就算了,页面太多了
先做出来再说 管他分离不分离呢
你学会了vue element,你就会发现前后端分离真香
看你前端的复杂程度,越复杂越要分离。越简单就越没必要。
如果你犹豫要不要前后端分离,那就说明没必要分离。
amis了解一下
如果你想让你的应用程序更容易扩展和维护,并且希望在未来能够更方便地添加新功能,那么前后端分离是非常有必要的。
我也是这么觉得的,个人开发没必要讲究那么多,想分离就分离不分离就不分离, 前端大佬净不干正事,新东西搞一大堆学不动。 :joy:
如果是带有学习的态度,果断分,我现在用vue3+ant+laravel,效率很高,各种操作都能玩,以后升级也方便,后面用nest+next的项目也开始了,慢慢学习中
外包项目满足客户需求就行,自研项目我认为还是前后端分离舒服点,因为写jq复杂交互还是挺难受的
我弄前后分离,为什么这样做呢?后端扔自己家里,前端扔对象存储,我现在在用这个https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/landing/二开管理系统,你们个个都说element 丑搞到我都没用,大多数项目都是用element 的,我现在二开的这个用的是vuetify,挺开心的,当初在挑UI框架的时候就看上了这个,现在这个管理系统刚好也是这个,还是VUE3的,直接让我把之前弄到一般的旧版本扔了重新弄
学习成本不提,如果用熟练了。分离写起来更快更爽
感觉还是有必要的,分开更加清晰啦 。 我自己干个网站,分了四部分。 业务端使用react|nextjs|antd ,API使用laravel , 后端管理界面vue|antdv, 任务处理用go 还在继续肝中kktt.cn