小破站,记录和学习
umi运行时配置 umi运行时配置
umi约定,src/app.js或 src/app.tsx文件为运行时配置,运行时配置和配置的区别是他跑在浏览器端,无需引用他们,应用启动时执行。其实就是几个封装好的函数,使用他们可以做特定的事情,不可以自定义函数 + src - ap
2021-11-25
ajax和axios、fetch的区别 ajax和axios、fetch的区别
axios、fetch 和 ajax的区别 在网络上存在很多文章。现针对自己的情况,来重新整理一份,便于自己记忆和理解。内容参考了网络上的众多文章。 XMLHttpRequest浏览器通过XMLHttpRequest 对象进行 HTTP 通
2021-11-06
WebGL与three.js WebGL与three.js
WebGL (全写Web Graphics Library) 是一种3D绘图协议,并提供了JavaScript API,,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0(OpenGL for Embedded Sys
2021-10-24
Antd中使用React-dnd Antd中使用React-dnd
这是一篇踩坑的记录,最近项目有个需求要用到Antd中的拖拽表格的拖拽效果用于表格数据的重排序,Antd的官方文档中也有拖拽表格的Demo例子。所以当SA问能否实现时,我微微的点了点头。由于种种原因我没有升级Antd和React版本,所以本文
2021-10-18
JavaScript的闭包 JavaScript的闭包
闭包是函数式编程中特有的东西,同业也是JavaScript的特色,很多高级应用都要依靠闭包实现。以前看过很多关于闭包的解释,大多解释得比较含糊,没有说到底层的原理上或是对底层原理一笔带过,导致会有似懂非懂,似是而非的感觉。闭包还涉及到另一个
2021-10-13
WebRTC实现一对一视频 WebRTC实现一对一视频
WebRTC,名称源自网页即时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器]进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入
2021-09-19
Webpack打包原理 Webpack打包原理
近年来 Web 应用变得更加复杂与庞大,Web 前端技术的应用范围也更加广泛。 从复杂庞大的管理后台到对性能要求苛刻的移动网页,再到类似 ReactNative 的原生应用开发方案,Web 前端工程师在面临更多机遇的同时也会面临更大的挑战。
2021-06-30
Umi和Dva框架指南 Umi和Dva框架指南
使用蚂蚁金服的Antd框架有一年多了,现在感觉越用越顺手。但Antd只是个UI框架,这些强大功能的背后是Umi和Dva的功劳,路由和Model经过简单的配置就可以使用,在一个组件中还可以实现多个Model的注入。这种丝滑程度,让我不禁想起了
2021-06-27
Vue与React的虚拟Dom Vue与React的虚拟Dom
在前端开发过程中,对性能产生最大影响的因素莫过于DOM的重排重绘了,React作为前端框架领跑者,为了有效解决DOM更新开销的问题,采用了Virtual DOM的思路,不仅提升了DOM操作的效率,更推动了数据驱动式组件开发的形成与完善。虚拟
2020-10-21
DOM模型与盒子模型 DOM模型与盒子模型
在网页设计中,盒子模型是css技术所使用的一种思维模型。盒子模型是指将网页设计页面中的内容元素看作一个个装了东西的矩形盒子。通过定义一系列与盒子相关的属性,可以极大地丰富和促进各个盒子乃至整个HTML文档的表现效果和布局结构。对于是盒子的元
2020-10-17
1 / 4