欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 百科

百科

开发一套/块Web程序,开工的位置(前后端)不一样有什么样的优劣势?

分类: 百科 常识词典 编辑 : 常识 发布 : 07-21

阅读 :373

开发一套/块Web程序,开工的位置(前后端)不一样有什么样的优劣势?目前接触到的方式有:1.Sketc-式,先开发骨架,伪造一些数据,整个程序从后端到丑陋的界面跑起来,再开发零碎的功能;2.Bottom-up,先开发后端,再进行前端开发;3.先开发前端,再依照请求开发后端程序;2 个答案

答案 1:

取决于项目类型吧,比方说Web-以及一些Web App的项目,大部分的功能都是在前端实现的,这样采用先前端后后端的方式肯定是比较合适的,前端需要什么数据,然后由后台进行封装提供。这样做还有一个好处就是通过前端可以完成原型的设计,对需求进行确认修改都是比较方便的。

答案 2:

没有业务模型,你怎么开发前端?一直觉得前后端的说法很不科学,你的核心业务是和前后端都没有关系的。尽管一般说在后端实现主要业务,但是这种说法也不准确。从编码角度来说,你首先应该写的是既不依赖前端也不依赖后端的业务。打个不是很恰当的比喻,所有的计算机程序,做的事情基本上是“输入-->处理-->输出”各种业务数据, 如果负责“输入”和“输出”的是前端的话,后端就是负责"处理”。但是数据模型或者业务模型本身是需要首先定义的。 个人对于前/后端的分类不是很理解。

下一篇:对于进化论的质疑,有哪些书可以推荐阅读? 下一篇 【方向键 ( → )下一篇】

上一篇:诺基亚首台平板电脑即将发布,谁知道采用的什么操作系统? 上一篇 【方向键 ( ← )上一篇】