摘要: 在之前的企业项目开发中,做过一些前端基础建设和项目推进的工作。 完成项目之后,一直没时间整理和反思在推进过程中,遇到的问题以及解决方案,由于前端团队人员较少,更多的是多人协作以及大家共同攻克一些问题。 工具 前端的编辑器,包括sublime,还有vscode,以及webstorm、atom这类编辑器 阅读全文
posted @ 2022-03-22 09:13 程序员布欧 阅读(648) 评论(0) 推荐(3) 编辑
摘要: 前言 在vue的开发过程中,我们会经常使用到vue的slot插槽组件,vue官方文档的描述: Vue 实现了一套内容分发的 API,这套 API 的设计灵感源自 Web Components 规范草案,将 元素作为承载分发内容的出口 slot大概分为以下几种: 基础slot组件(匿名插槽) 匿名插槽 阅读全文
posted @ 2022-03-21 09:49 程序员布欧 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 需求背景 由于现有的后台管理系统,上传的视频越来越大,加上上传视频较慢,后端小哥提出直接从前端上传视频或者其他文件到阿里云OSS存储。 阿里云OSS 阿里云OSS文档介绍,这里不做过多赘述 安装 原本在最开始的时候,是使用node版本的SDK,最开始使用的[nodejs版本] 代码如下 async 阅读全文
posted @ 2022-03-18 10:39 程序员布欧 阅读(857) 评论(0) 推荐(1) 编辑
摘要: javascript的基本数据类型以及引用数据类型,基本数据类型在开发中经常会用到,包括作为变量使用,判断数据类型来处理一些业务等 基本(简单数据类型) undefined,Null,Boolean,Number,String 复杂的数据类型Object undefined undefined 类型 阅读全文
posted @ 2022-03-17 10:31 程序员布欧 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 前言 JavaScript是一门单线程的弱类型语言,但是我们在开发中,经常会遇到一些需要异步或者等待的处理操作。 类似ajax,亦或者ES6中新增的promise操作用于处理一些回调函数等。 概念 在JavaScript代码执行过程中,可以分为同步队列和异步队列。 同步任务类似我们常说的立即执行函数 阅读全文
posted @ 2022-03-16 11:15 程序员布欧 阅读(278) 评论(2) 推荐(0) 编辑
摘要: 前言 在ES6新增的数组方法中,包含了多个遍历方法,其中包含了用于筛选的filter和reduce filter 主要用于筛选数组的filter方法,在使用中,不会改变原数组,同时会将符合筛选条件的元素,放入新的数组进行返回。 /*** * @item 数组元素 * @index 遍历数组下标 * 阅读全文
posted @ 2022-03-15 09:14 程序员布欧 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Facebook团队对社区上的MVC框架都不太满意的情况下,开发了一套开源的前端框架react,于2013年发布第一个版本。 react最开始倡导函数式编程,使用function以及内部方法React.creactClass创建组件,之后在ES6推出之后,使用类组件Class构建包含生命周期的组件。 阅读全文
posted @ 2022-03-14 16:19 程序员布欧 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 前言 之前在部署个人网站的时候,需要打包maven,在生产环境,需要使用到docker去做服务器和端口的守护。 于是在查阅了相关资料,学习了docker一些基本命令行操作,包括对镜像的查看,修改和添加,以及容器的管理等操作 环境:阿里云centos7 查看当前docker任务 docker ps 查 阅读全文
posted @ 2022-03-13 14:39 程序员布欧 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 前言 最近在开发redux或者vux的时候,状态管理当中的createStore,以及我们在组件中调用的dispatch传递消息给状态管理中心,去处理一些操作的时候,有些类似我们常见到订阅模式 于是写了一个小demo去实现了一下订阅模式的过程 思路 订阅模式类似某个平台的作者,或者UP主,而平台充当 阅读全文
posted @ 2022-03-13 14:29 程序员布欧 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 项目上线也有一阵子,回头过来看了看从最初的项目配置到开发的过程,总有些感慨,疲软期,正好花点时间,看看最初的配置情况 随着前端的发展,前端工程化慢慢成为业内的主流方式,项目开发的各种构建工具,也出现了不少,如:grunt,gulp,webpack,百度团队的fis3等,在前端的领域都占有自己的一席之 阅读全文
posted @ 2016-12-22 11:42 程序员布欧 阅读(679) 评论(0) 推荐(0) 编辑