到底是先有前端后有后端,还是先有后端后有前端?

发布于 2022-09-12 03:59:59 字数 175 浏览 15 评论 0

啦,假设你内心有一个需求,你是一个开发者,而你呢只有技术,那么假设你想自己一个人搞定所有事情,从现在开始。你有两种选择,第一种先搞一个原型,然后照着这个原型补充前端,然后根据前端接口完成后端;还是先把后端代码写完,把数据先搞出来,然后在前端鬼画符的搞一个丑陋的界面,后面再慢慢做优化,美化前端?哪种好?更符合这个只有技术的开发者的情形。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

梦里南柯 2022-09-19 03:59:59

看你的主要技术栈。

  • 如果你本职是后端那么全后端也行,比如 wordpress;或者现在后端框架包含部分前端实现的也比较多,比如 laravel。
  • 如果你是前端那么只要做界面就好,后端推荐用 serverless 服务,比如 leancloud.cn
饮湿 2022-09-19 03:59:59

如果一个人搞,前后端一起推,逐个功能搞好。当然针对某个功能,肯定先搞后端,前端调试的同时测试了后端接口。

初熏 2022-09-19 03:59:59

一个人搞,可以先确定原型(不改动的情况下),再前后端同时做

累赘 2022-09-19 03:59:59

1 首先是原型设计(这个可以看作是 前端)
 基本就是打个草稿的意思
2 系统设计(这个可以看作是 后端)
 设计过程中,会发现各种 原型设计阶段 没有考虑到的业务逻辑问题
3 后端开发​(这个是后端)
 开发过程中,会发现各种 系统设计阶段 没有考虑周全的业务逻辑问题,有些业务逻辑问题需要调整原型设计
4 前端开发(这个是前端)
 ​这个过程会发现各种 后端接口设计不周全的地方,也可能会发现业务逻辑漏洞,对于原型设计的调整一般来讲是肯定会发生的

场罚期间 2022-09-19 03:59:59
  1. 需求分析
  2. 故事用例撰写
  3. 总结用户角色定位
  4. 根据角色定位和故事用例制定原型
  5. 一边验证原型一边考虑技术选型
  6. 根据角色定位和故事用例决定功能实现优先级,某些情况下用户体验需要为后端数据结构、性能压力让步(特别是初期最小可行产品 MVP 阶段)、也可能后端数据结构、性能压力要为用户体验让步(产品核心功能、差异点),这里就是一种平衡,很难说先做完一边才考虑另一边
  7. 功能测试,与故事用例相互映照
  8. 部署上线

其中,根据成本(时间、精力)和预期收益,砍掉角色或是舍弃故事用例都是有可能的,用户体验与技术实现的平衡也会随着成本(尤其是时间)的变化而变化.

遵循最小可行产品原则的话,一切从简,基本上可以说用户体验的整体优先级更高,所以此时成本更倾向投入前端方面的技术选型调研、开发实现.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文