我们拥有最专业的网站建设团队

服务热线
网站建设资料

基于页面和基于组件的Web应用程序开发设计

来源:聚翔网络 发布时间:2019-06-28

自软件开发开始以来,公司一直试图改进从创意到设计的过程,最终到实现这一想法的工作实现。在Web应用程序开发的现代领域,大多数公司都使用基于页面的设计,但是您的公司可以从切换到更基于组件的设计中获益。

基于
页面的设计基于页面的设计是构建Web应用程序的传统方式。您将应用程序视为一组网页。每个页面都有一个目的以及一组有限的功能,您必须首先设计然后进行编码和测试。
这通常的工作方式是设计人员根据内部用户或客户的输入创建页面模型。之后,开发团队将设计分解为特定的编程任务,并将这些任务分配给开发人员。最后,质量保证(QA)团队进行测试,以确保完成的页面与模型的规格相匹配。如果在此步骤中出现问题,则必须优化代码,也可以改进设计。
这种方法存在问题的原因是设计团队必须清楚地表达各个页面组件的所有可能功能,这不仅对设计人员而且对开发人员和QA分析师来说都是耗时的。当跨网页使用类似组件时,它还会导致大量重复工作。
基于组件的设计
在基于组件的设计中,您的团队首先创建一组核心组件,这些组件将在两个页面和应用程序中使用。您的设计人员制作这些组件的模型,您的开发人员创建实现这些模型的代码库。最后,您的QA团队会测试以确保代码符合规范。
一旦完成,设计人员再也不必描述各个组件的常用工作方式,开发人员也不必对其进行编码,QA再也不必在核心级别对其进行测试。相反,设计师现在可以专注于页面功能,您的开发人员和QA团队也可以。整个开发过程变得简化并且更加高效。
基于组件的设计可以缩短开发时间,同样重要的是更好的软件。