美文网首页
前端工程化浅谈

前端工程化浅谈

作者: 天策上将记录学习的地方 | 来源:发表于2020-03-25 23:43 被阅读0次

前端工程化浅谈

帮助您对前端有一个清晰的了解

我想说的

不知道你之前的团队如何定义前端开发,据我所知,时至今日仍然有很多团队会把前端开发归类为产品或者设计岗位,个人认为这种想法是狭隘的,不够全面的。
今天我将试着从工程的角度系统的介绍一下我对前端,尤其是对web前端的理解。只要我们还把自己的工作看作为一项软件开发活动,那么我相信读过下面的内容你也一定会有所共鸣。

一、前端开发的概念

1、定义

从本质上讲,所有Web应用都是一种运行在网页浏览器中的软件,这些软件的图形用户界面即为前端。(Graphical User Interface,简称GUI)
例子:网易云音乐、优酷视频网页、新浪微博、W3Cschool、百度、腾讯新闻、天猫…

2、发展

  • 从之前的刀耕火种=>到现在各种库/框架遍地开花。
  • 从WebPage模式到为主=>为以WebApp模式为主了。
  • 再也不是过去的拼接页面+几个jQuery插件为主了。

3、发展形势

如今前端可谓包罗万象,产品形态五花八门,涉猎极广,Web业务日益复杂化和多元化,更多的则是复杂的Web应用,它们功能完善,界面繁多,对前端项目人员来说是一个很大的挑战。
工程复杂了就会产生许多问题,如何进行高效的多人协作?如何保证项目的可维护性?如何提高项目的开发质量?...

4、常见区分

现如今前端可谓包罗万象,产品形态五花八门,涉猎极广,什么高大上的基础库/框架,拽炫酷的宣传页面,还有屌炸天的小游戏……不过这些一两个文件的小项目并非是前端技术的主要应用场景,更具商业价值的则是复杂的Web应用,它们功能完善,界面繁多,为用户提供了完整的产品体验,可能是新闻聚合网站,可能是在线购物平台,可能是社交网络,可能是金融信贷应用,可能是音乐互动社区,也可能是视频上传与分享平台,可能是系统应用,门户、数据可视化平台……

二、本文章的目的

1、形成一个规范化的前端工作流

避免各种错误,通过规范化的开发,尽可能规避项目中的各种开发风险

2、统一

统一项目的模块化开发和前端资源,不再使大家出现过度的差异化问题

3、 便于维护和协作

让代码的维护和互相协作更加容易更加方便,让相互之间的沟通不在困难,不会读代码如读天书

4、 最终目标

让大家能够释放生产力,提高开发效率,更好更快地完成团队开发及项目后期维护和扩展

三、构建前端工程的几个阶段

2020-3-25 23:39:26 太晚了,睡觉吧,抽空继续。

相关文章

  • 前端工程化浅谈

    前端工程化浅谈 帮助您对前端有一个清晰的了解 我想说的 不知道你之前的团队如何定义前端开发,据我所知,时至今日仍然...

  • 前端工程化探索——editorconfig

    title: 前端工程化探索——editorconfigcategory: Webtag: [前端工程化]date...

  • 前端系统学习 5. 前端工程化

    前端工程化 什么是前端工程化?前端工程化就是通过各种工具和技术,提升前端开发效率的过程。这句话有两个含义:前端工程...

  • 《前端工程化开发一》

    10分钟学会前端工程化(webpack4.0) 目录 一、概要 1.1、前端工程化 1.1.1、前端工程化的任务 ...

  • 浅谈前端工程化

    概述 web应用从本质上说就是一种运行在浏览器上的软件,而这些软件的图形化用户界面即为web前端。现如今,web应...

  • 前端工程化探索——Babel补遗

    title: 前端工程化探索——Babel补遗category: Webtag: [前端工程化,Babel]dat...

  • 前端工程化(一) Node.js基础

    什么是前端工程化?前端工程化又有什么用呢?前端工程化就是在构建一个前端项目的时候,通过一些技术跟工具,来提升前端开...

  • 2020-04-11

    前端工程化相关 前端动画相关 优化前端性能

  • 第六届360前端星计划_前端工程化

    前端工程化 主讲人 田东东 360前端技术专家 奇舞团 一、什么是前端工程化? 目标 技术 原因 目标:在前端领域...

  • 前端工程化

    前端入门简单,做好难。 前端工程化,势在必行。

网友评论

      本文标题:前端工程化浅谈

      本文链接:https://www.haomeiwen.com/subject/jhgfuhtx.html