美文网首页前端
前端自动化构建工具,前端工程化,前端模块化,前端组件化

前端自动化构建工具,前端工程化,前端模块化,前端组件化

作者: 天劫天罪 | 来源:发表于2019-10-08 20:53 被阅读0次

前端自动化构建,前端工程化,模块化,组件化,

1:前端自动构建工具webpack等,是为了前端的规范化,模块化,提高代码质量

在开发阶段:维护各种编译,检测,语法,JS,Css压缩,Less语法,语法降级,图片优化处理等插件,进行统一的管理;

在发布阶段:进行代码编译,错误检查,代码压缩,空格,注释处理,测试,发布

2:前端工程化

前端工程化是根据业务的特点,将前端的开发流程的规范化,标准化,它包括  开发流程,基础选型,代码规范,构建发布等,用于提升前端工程师的的开发的开发 效率和代码质量

3:前端模块化

模块化开发的思想,commonJs,AMD,CMD,ES6等模块化思想

后端模块化:

commonJs:不支持浏览器端,是后端nodejs用来进行模块化开发的,每一个js文件里面是一个模块,里面的变量和方法否是独立的,对外提供统一的的调用方法;

每一个js独立一个文件,通过module.export={name:name}对外提供访问的接口,外部则需要通过require('./js路径')来进行导出访问;

前端模块化:

AMD,需要配合require.js,一起使用,来支持浏览器

CMD,需要配合seajs.js,来一起使用,来支持浏览器

ES6,每一个模块的js单独放置一个js文件,通过export {name:name}来对外提供js的接口,外部的js通过,import name from './js地址'来进行访问,需要通过babel的降级处理,兼容浏览器

4:前端组件化

前端组件化:从ui设计的思想上,每一个交互部分,例如,导航,轮播图,侧边导航进行管理,每一个组件放在一个文件夹里面,文件家里面的组件不依赖于外部的代码,可以重复利用;

相关文章

  • 前端自动化构建工具,前端工程化,前端模块化,前端组件化

    前端自动化构建,前端工程化,模块化,组件化, 1:前端自动构建工具webpack等,是为了前端的规范化,模块化,提...

  • Fekit基于CommonJs规范进行的JS模块包装

    利用fekit前端自动化构建工具进行前端工程化开发工程中,我们知道fekit使用CommonJS规范进行JS模块化...

  • 前端项目工程化

    什么是前端工程化 前端工程化是使用软件工程的方法来解决前端的开发流程中模块化、组件化、规范化、自动化的问题,其主要...

  • ACG前端工程化:体系设计与实践

    框架总览 ? 背景及现状? 前端工程的2个阶段 ? 库/框架 ? 构建工具 ? 如何做前端工程化 ? 模块化 ...

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

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

  • webpack基础笔记

    webpack基础 1.前端工程化 实际的前端开发: 模块化:(js的模块化,css的模块化,资源的模块化) 组件...

  • gulp

    叫做前端自动化构建工具,此类工具还有:grunt前端自动化构建工具 是什么?答: 自动化 less sass ...

  • 前端自动化构建工具yeoman安装与使用

    前端工程化工具的安装和使用 前端近几年发展比较快,出现各种前端自动化构建工具和脚手架工具。作为一名懵逼菜鸟,看着一...

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

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

  • 前端工程化:构建、部署、灰度

    前言 前端项目的工程化,不只是对开发层面的组件化、模块化、规范化等,更涉及到构建、部署的工程化和自动化。工程化的一...

网友评论

    本文标题:前端自动化构建工具,前端工程化,前端模块化,前端组件化

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