Web 全栈推拉能手 Socket.IO 库
Socket.IO 不仅支持 WebSocket,还支持许多种轮询机制以及其他实时通信方式,并封装了通用的接口。这些方式包含 Adobe Flash Socket、Ajax 长轮询、Ajax multipart streaming 、持久 Iframe、JSONP 轮询等
Gulp - 压缩HTML、CSS、JavaScript 程式码
在网站正式上线前,压缩程式码是必要的过程,因为可以节省空间还能提高网页整体的效能,这里会介绍三压缩程式码的套件,分别是gulp-htmlmin 、gulp-clean-css、gulp-terser。
React Suspense 尝鲜,处理前后端IO异步操作
Suspense主要用来解决网络IO问题,它早在2018年的React 16.6.0版本中就已发布。它的相关用法有些已经比较成熟,有的相对不太稳定,甚至经历了重命名、删除:
我LocalStorage犯了两个小错误,差点导致项目大崩溃!
这次分享我在项目中关于localStorage犯的两个小错误,由于我所做的功能点,被应用到了项目的核心模块中,所以这两个小错误,差点导致了整个项目上线后崩掉,现在想想都可怕~
停止像这样使用 async/await,改用原版
如果原始的Promise成功了,那么数组中的第一项是空的,表示没有错误,第二项是原始 Promise的结果。如果原来的Promise失败了,那么数组的第一项是错误,第二项是未定义。就是这样了。
Emmet快速生成HTML代码的常用语法总结
Emmet是一款文本编辑器/IDE的插件,用来快速生成复杂的HTML代码,只要掌握一些常用的语法(类似于CSS选择器),就可以减少重复编码的工作,真的提升开发效率之利器。所有的操作都是按下tab键即可瞬间完成。
el-select数据量过大引发卡顿,怎么办?
最近在开发公司的后台管理系统,很简单的一个部分,给部门设置领导,前端选用Element-UI的 el-select组件,后端返回的可选人员列表为当前操作人有权控制的每一个人。
技术氛围奇差,要离职吗?
表象如此其实底层含义是要表达: 这是一群不拘小节并且天赋异禀的人,只要成为他们那样的人,就拥有以一敌百的能力 。所以,工程师文化的底层逻辑是
如果后端API一次返回10万条数据,前端应该如何处理?
最近,我的一位朋友在面试时被问到这个问题。这个问题其实是考察面试者对性能优化的理解,涉及的话题很多。下面我就和大家一起来分析一下这个问题。