前端工程的三大阶段

从本质上讲,所有Web应用都是一种运行在网页浏览器中的软件,这些软件的图形用户界面(Graphical User Interface,简称GUI)即为前端。目前市场上有太多的web应用,看的让人眼花缭乱。经过多年的开发,在这里我将前端工程归纳为以下三个阶段:

第一阶段:技术选择

前端工程建设的第一项任务就是根据项目特征进行技术的筛选。目前前端开发的框架很多,针对不同类型的项目,需要的框架是不同的,开发之前,先选择适当的技术。

第二阶段:简单的构建优化

技术选好以后,就可以开始敲代码了。不仅仅要解决运行效率,还要兼顾运行性能。前端工程进行到第二阶段会选型一种构建工具,对代码进行压缩,校验,之后再以页面为单位进行简单的资源合并。

第三阶段:模块化开发

分而治之是软件工程中的重要思想,在对复杂系统进行开发和维护时,我们需要使用这种思想,同样在完成前端代码编写之后,为了便于代码的长期维护,我们可以使用模块化来对前端进行开发。主要是对JS和CSS进行模块化开发。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,191评论 25 709
  • 本文首发于 GitChat,现免费放出~感谢大家的支持。 我们都知道,大学几乎是没有 Web 前端课的。以我所在的...
    hylerrix阅读 10,388评论 6 60
  • 细雨绵绵,春回大地! 活动拉开序幕! 读书节伴随着小雨悄然而至! 整齐的队伍,浸润在活动中! 校长致辞,情深义重!...
    三生石上定三生阅读 3,823评论 0 0
  • 最早知道庐山,是在很小的时候,妈妈带我去看的一部电影。从妈妈快乐的眼神里,我知道庐山是一个美丽而浪漫的地方。 上周...
    许议文阅读 1,810评论 1 1
  • 狼人杀这个游戏,是个可以考验智商的游戏! 最近在单位特别喜欢玩狼人杀,吃完晚饭只要人够,都要玩一会,一般要求10个...
    小馒头0601阅读 3,863评论 0 0

友情链接更多精彩内容