欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • 【前端知识体系-CSS相关】CSS工程化方案

    PostCSS是一个平台,具体要取决于这个平台上面的插件可以做什么,常用的插件如下。 ...

    程序员文章站2023-08-30
  • 淘宝前端团队谈前端工程化的云构建

    Grunt和Gulp等基于Node.js的构建工具已经越来越被人们所熟知,而自动构建工具部署在云计算之上无疑将更多地提高生产力,这里我们就来看一下淘宝前端团队谈前端工程化的云构建的一些经验... 16-05-30

    程序员文章站2023-03-29
  • 从前后端项目工程化谈起

    背景 笔者最近在阅读《React+Antd共享单车通用后台管理系统》相关的视频和笔记,刚好看到项目工程化环节。视频里简要介绍了项目工程化的由来和作者项目工程化的一些手段。笔者本人是后台开发者,由此产生了一些联想和思考。 背景 笔者最近在阅读《React+Antd共享单车通用后台管理系统》相关的视频和 ...

    程序员文章站2022-12-16
  • 模式:工程化实现及扩展——工厂模式

    相比较传统的工厂模式IFactory/Concrete Factory会反复引用并编译代码 但是作为开发人员,我们更希望的是少修改代码,尽量从配置着手也就是设计模式的根本原则之一:开放封闭原则。如果我要增加新的产品,那么修改就比较大了,对于业务来讲还是可以接受的。但是如果可以做到不修改代码是最好的。 ...

    程序员文章站2022-08-17
  • 前端工程化的意义

    工程化不是某个具体的工具,工程化的核心是对项目整体的规划和架构解决的问题&带来的价值1.每次开启新项目,都需要做一些重复性的工作,比如下载一些插件,定义项目结构。而工程化可以对这些重复性操作做一个封装,以后每次只需要引用即可。避免了很多重复性操作2.不同的开发人员的代码风格大相径庭,导致从仓库拉下的...

    程序员文章站2022-08-09
  • 前端工程化

    前端工程化 背景 前端工程化的概念近两年来被广泛的提及,究其原因,是前端工程师所负责的客户端功能逻辑在不断复杂化。PC网站、手机应用、桌面应用、微信小程序,前端开发的应用领域越来越广,前端工程师这个职位也不再是几年前被戏称的“切图仔”,在这种背景下,前端工程化应运而生。 聊到前端工程化,必然会有一些 ...

    程序员文章站2022-07-08
  • 前端工程化实战-模块化开发与规范化标准--总结(Day15)

    前端工程化实战-模块化开发与规范化标准--总结(Day15)

    Part2 · 前端工程化实战 · 模块化开发与规范化标准一、模块化演变过程模块化概述:模块化开发为当前最重要的前端开发范式之一。随着前端代码的日益复杂,的前端项目代码出现了不得不花费大量时间去整理。而模块化就是最主流的代码组织方式。它通过把复杂的代码通过功能不同划分为不同的模块,以单独维护的方式,...

    程序员文章站2022-07-06
    IT编程
  • 前端工程化实战 - 模块化开发

    前端工程化实战 - 模块化开发

    前端工程化实战 - 模块化开发4.1模块化开发概述4.2模块化演变过程4.3模块化规范的出现4.1模块化开发概述模块化可以说是最重要的前端开发范式之一。随着前端应用的日益复杂,我们的项目代码已经逐渐膨胀到了不得不花大量时间管理的程度了。而模块化就是一种最主流的代码组织方式,它通过把复杂代码按照功能的...

    程序员文章站2022-07-03
    IT编程
  • css工程化解决类名冲突、重复样式等问题

    css工程化解决类名冲突、重复样式等问题

    CSS工程化在前端的不断发展,css也出现了很多问题,类名冲突、重复样式定义、css文件需要细分等问题。这篇文章我们来依次介绍如何解决这些问题的。1、命名约定:BEM规范BEM是一套针对css类样式的命名方法。其他命名方法还有:OOCSS、AMCSS、SMACSS等等BEM全称是:Block Ele...

    程序员文章站2022-07-01
  • 前端工程化及组件化开发学习

    前端工程 第一阶段 库/框架的选择 第二阶段 简单构建优化:选择一个构建工具,对代码进行压缩,校验,然后再以页面为单位进行资源的合并 第三阶段 JS/CSS模块化开发(分而

    程序员文章站2022-06-26
  • 基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)

    基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)

    像我们平日里做惯了 java 或者 .net 这种后端程序员,对于前端的认识还常常停留在 jquery 时代,包括其插件在需要时就引用一下,不需要就删除。故观念使然,尽管

    程序员文章站2022-06-25
    IT编程
  • webpack+vue.js构建前端工程化的详细教程

    webpack+vue.js构建前端工程化的详细教程

    本篇主要介绍三块知识点: node.js ,vue.js,webpack前端工程化 ,希望对您能有所帮助。本文来自于csdn,由火龙果软件alice编辑推荐。node.js基本入门node.js介绍n

    程序员文章站2022-06-25
    IT编程
  • 前端工程化(webpack)

    前端工程化(webpack)

    第一部分:组件、模块、工程化的区别前端工程化既是模块化:对所有的资源进行统一管理,对开发者的开发习惯进行统一的梳理,达到自动化,工程化模块化出现的原因(传统开发的主要问题):1-命名的冲突 2-文件的依赖问题模块化:模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互的隔离,但是可以...

    程序员文章站2022-06-25
    IT编程
  • 整理一波Go工程化目录结构~

    整理一波Go工程化目录结构~

    在Go语言领域遨游了几个月后,发现自己对Go语言相关的工程目录结构有些不了解,按照原来的习惯在Go工程中建立的目录结构显得比较奇怪,好的目录结构绝对是可以加强工程效率的,所以接下来会参考煎鱼、毛大等大佬项目的结构做分析并且改造一个我的半成品项目。 每个项目的目录结构并不是有规定模板的,也有很多优秀的 ...

    程序员文章站2022-06-23
    IT编程
  • 浅谈工程化\浅谈模块化\浅谈模块化\浅谈组件化\浅谈规范化

    浅谈工程化\浅谈模块化\浅谈模块化\浅谈组件化\浅谈规范化

    一个项目组成分为 前端,服务端。传统的前端项目用三剑客 javascript html css 就传统的项目结构已经不能满足日益壮大的大型应用的需求了。现在前端的生态圈很繁荣,各种框架,组件的出现。让前端发展迅速,快速开发已经成为了前端的一个标准。如果你想构建一个易维护,代码简洁,性能优化程度高的项...

    程序员文章站2022-06-22
    IT编程
  • 前端工程化实战

    前端工程化实战工程化概述1.工程化的定义和主要解决的问题传统语言或语法的弊端无法使用模块化。组件化重复的机械工作代码风格的统一,质量保证依赖后端服务接口的支持整体依赖后端项目2.一个项目过程工程化的表现一切重复的工作都应该被自动化[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(...

    程序员文章站2022-06-19
  • 164Vue工程化2-挂载路由导航守卫+退出清除token+axios请求拦截器添加携带token

    164Vue工程化2-挂载路由导航守卫+退出清除token+axios请求拦截器添加携带token

    router文件夹的index.js// 挂载路由导航守卫router.beforeEach((to, from, next) => { // to 将要访问的路径 // from 代表从哪个路径跳转而来 // next 是一个函数,表示放行 // next() 放行 next('/login') 强制跳转 if (to.path === '/login') return next() // 获取token const tokenStr = win

    程序员文章站2022-06-19
    IT编程
  • 前端工程化最佳实践

    一、代码格式化规范 目前项目中使用的 vetur 插件内置有 prettier 格式化,也可以安装 prettier code formatter 插件,eslint 也包含部分代码风格检查的功能,eslint 和 prettier 本身就有部分规则是冲突的,导致格式化混乱,所以必须统一代码格式化规 ...

    程序员文章站2022-06-19
  • 前端工程化概述与脚手架工具

    前端工程化概述与脚手架工具

    文章说明:本文章为拉钩大前端训练营所做笔记和心得,若有不当之处,还望各位指出与教导,谢谢 !一、工程化的定义和主要解决的问题从传统的网站到现在的H5,移动app,桌面应用以及小程序,前端对开发人员的要求发生了翻天覆地的变化。面临的问题想要使用ES6+,但是兼容有问题(传统语言或语法的弊端)想要使用L...

    程序员文章站2022-06-19
    IT编程
  • F.I.S初探(前端工程化)_html/css_WEB-ITnose

    一、初识FIS 在做项目中遇到了静态资源浏览器缓存更新的问题,于是在网络上寻找解决方案。之前虽然没有解决过这个问题,但方法无非就是为其设定新URI使得浏览器强制更新。这个过程听起来还是相当简单的。 也是无意中搜索到了知乎上的一个帖子 大...

    程序员文章站2022-06-10