首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
禅思院®️前端·工程化
禅思院
创建于2024-07-12
订阅专栏
主要围绕前端生态做一些工程化的事情,执意提高工作效率,为工作,解放劳动力!
等 8 人订阅
共19篇文章
创建于2024-07-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端性能篇--------函数节流和去抖动
写在前面的话 我们前端在开发过程经常用到 scroll 、resize等高频的事件,特别在监测浏览器变化以及在下拉加载大数据的过程中,当这些高频的事件发生时,这些高频的事件触发的频次非常高,也非常大的
解决.DS_Store 在项目一致无法排除,.gitignore里也不生效
.DS_Store 是 macOS 操作系统创建的隐藏文件,通常用于存储目录的属性,比如视图设置、图标位置等。它通常不应包含在代码仓库中,因此需要排除它。你提到即使将其添加到 .gitignore 文
基于类封装axios,灵活控制,扩展自定义,已在生产环境上使用
在现代前端开发中,HTTP 请求的管理是一个至关重要的功能,尤其是在构建复杂的 Web 应用时。为了提高代码的复用性和维护性,开发者往往会对原生的请求库进行封装,以便提供更为清晰、灵活且可扩展的接口。
另一种快速构建纯净的sping boot web工程
前言 最近研究websocket 实时通信的问题,对于构建环境问题,带来困扰,本人做前端,对于后端接触最早在2015年左右吧!当时是.net 平台,近年来,Java 发展日益激增,慢慢有所接触,为了方
webSocket封装,心跳检测+断线重连基于ES6 class,已在生产环境上使用,已发布包
ES6 class 封装websocket 使用 介绍 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据
前端微服务化研究(六):沙盒实现
在写这个之前,我们先说下fetch fetch fetch 与 jQuery.ajax() fetch简单使用 在这里我为什么说fetch呢?因为接下要使用这个。因为我们都知道,微前端的出现就是为了解
前端工程化研究之数据mock化
前端工程化研究之数据mock化 相信大家都知道,前后端分离最的好处就是各司其职,效率更高。我们都知道,在早些年,也就是”三剑客“时代,往往等待后端开发完成之后,前端才能完全介入开发工作,有冲淡测试数据
前端工程化研究
前端工程化研究 前言 个人理解 前端工程化的好处 进行高效的多人协作 保证项目的可维护性 保证项目的开发质量 降低项目生产的风险 提高快速生产的能力 前端工程化构建 代码规范化 tips: 代码规范
市面上前端微服务化研究(五):蚂蚁金服微前端框架
蚂蚁金服微前端框架 核心设计理念 简单:由于主应用微应用都能做到技术栈无关,qiankun 对于用户而言只是一个类似 jQuery 的库,你需要调用几个 qiankun 的 API 即可完成应用的微前
市面上前端微服务化研究(四):美团技术团队实现(HR系统的微前端设计)
HR系统的微前端设计 其中,iframe嵌入方式是比较容易实现的,但在实践的过程中带来了如下问题: 子项目需要改造,需要提供一组不带导航的功能 iframe嵌入的显示区大小不容易控制,存在一定局限性
市面上前端微服务化研究(三):如何设计微前端架构?
如何设计微前端架构 架构模式 微前端应用间的关系来看,分为两种:基座模式(管理式)、自组织式。分别也对应了两者不同的架构模式: 基座模式(管理式) 自组织模式 设计理念 生命周期 前端微架构与后端微架
前端微服务化(二):对比
前端微服务化(二):对比 普通的前端单体应用 微前端架构 分包与微前端 一体化的前端 垂直化组织方式 什么是现代化前端应用 DOM 就是 API Custom Element 页面组合 浏览器支持 框
前端微服务化(一):初探
前端微服务化(一):初探 微前端产生的原因 什么是微前端 什么要用微前端 微服务化后端前后端对比 后端微服务化的优势复杂度可控: 前端微服务化后的优势 前端微服务给我们带来什么 最小程度独立开发 最小
vue-cli 加入lint-staged 半自动提升项目代码质量
由于公司前端的开发人员能力太弱,之前的指定规范实行一段时间,由于我手中的项目众多,事情比较多,中间好长一段时间没有去看,之前的项目我。到测试阶段的时候,去看之前的项目,发现之前参与开发的相关人员,各种
项目中锁定npm依赖包版本
缘由 package.json文件中列出了我们需要的npm包依赖,正常情况下都是直接npm install即可,并没有在意。可是前段时间新来同事发现项目出现问题了。找了好久,都是同样的代码。我的可以正
vue-cli3引入svg-icon正确姿势
在博客的前边已经介绍前端svg-icon的使用.为啥要这样做,我们都知道任何一个项目到上线经过一段时间的UI设计,开发,测试等流程,为了统一管理项目中所使用的icon,也是为了后期的更改,更为了多人开
前端项目使用svg的icon的制作流程
我们都知道任何一个项目到上线经过一段时间的UI设计,开发,测试等流程,为了统一管理项目中所使用的icon,也是为了后期的更改,更为了多人开发的使用,这样统一引用,给开发带来很好的收益以及减少开发时间,
项目中利用npm生成package.json的那点事儿
前言 随着互联网的飞速发展,各种技术日益更新,迭代.....。而前端无疑是变化最大的一种,做前端的人都知道nodejs,而nodejs有很多的依赖,那么我们在新建一个项目的时候,如何快速的导入这些依赖
Vue-cli项目打包部署到sping boot 方案研究
Vue前端打包部署到sping boot中 以静态项目作为参考[前端vue-cli3+后台sping boot] 前端工程目录如下: 后台工程目录如下: 前后端整合: 前后端整合核心问题处理: 后端拦