首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BUG给我滚
掘友等级
前端工程师
|
嘿嘿
前端、node、linux菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 47
沸点 4
赞
51
返回
|
搜索文章
最新
热门
如何理解async/await
今天一朋友去大厂面试完之后回来就跟我疯狂吐槽,说问得好深,感觉回答得不太好。 其中有一题就是问:你是如何理解async函数的。 朋友:async函数可以结合promise用于控制异步流程,以同步的思考方式来编写异步的代码,可以提高代码的可读性。 朋友:emmm.........…
使用postcss-write-svg在retina屏绘制1px细线
本文章采用postcss-write-svg与border-image这个css3属性进行1px细线的绘制(仅适合直线,圆角建议用transform于伪类实现),其他的像border-shadow、transform与伪类的实现方式在这里就不说了,网上也搜得到。 具体代码在这w…
webpack4搭建现代Hybird-h5工程
入口繁杂其实意味着你的前端工程搭建必须是以多入口为起点搭建的,如webpack你可以配置entry,自行写一个脚本在构建时获取每一个页面的js入口,而多入口意味着你必须考虑页面之间共享的模块应该如何抽取以达到一个较优的模块利用率,这点我们在文章下一节详细讲。 其实有做过混合开发…
如何使用image-set适配移动端高清屏图片
什么dpr、css像素、设备像素,这里是没有的,网上太多讲解了,都很好,这里不废话,建议是先查找相关资料了解再看本文章。 该图片适配方案是基于vw单位适配方案的,具体如何用vw进行适配,网上也很多,出名的就是大漠那篇文章,我也不在这里抄送了。 现在手机机型繁杂,比如iphone…
如何在webpack中做预渲染降低首屏空白时间
在React、Vue这种数据驱动的框架还没盛行的时候,一般我们都是直接在html上写dom结构的,要不就是直接服务端直出,所以我们在下载完html页面后,空白屏的时间是非常短的,因为dom是在html中的,并不是像现在以虚拟dom的方式写在js中,所以,我们不需要等待js下载完…
Hybird App模式下,js如何与客户端交互
不够灵活,更新一丢丢东西得重新上架,还得同时开发两个端,麻烦。但是性能好啊,动画顺畅啊。 这个其实很简单,客户端在生成一个webview的时候(相当于浏览器),进行url跳转,在跳转时,将数据以query的方式带上,这样我们就可以用js进行获取使用了。 这里提出一个场景,就是t…
RxJS实践,Vue如何集成RxJS
这是一个台湾开发者编写的关于RxJS的教程,教程涉及到原理解析、简易实现,以及常用operator的介绍。 各种常用操作符的作用与例子,可以结合RxJS的官方文档进行查阅。 如上所示,Rx.Observable.of(23)在被订阅时会被发出值23,this.setName$则…
React使用新版Context构建组件树工具注入
本文章基于React@16.3.0,讲解我是如何使用新版Context api做工具注入的。github地址 而每个组件对于工具的依赖也不相同,那么则会有相当多的库引入语句。 当然,这种方式还可以对统一对组件树中的一些常量进行管理,需要的时候就注入到props中使用。
如何在Koa集成Bigpipe首屏渲染服务
通过上面的对比,可以看出为什么服务端渲染更快?因为前端通过ajax渲染,需要等到获取js后,再发起http请求获取到数据后才完成渲染,而服务端免去了多次http请求的过程(http请求耗时),直接让服务端返回渲染好的html页面。 那类似首屏这种对速度有要求的就可以使用服务端渲…
基于webpack工程化的思考
本文章是在基于webpack多入口配置工程并且项目需要持续迭代作为基础去讨论的,单页面不作讨论。文章适合对webpack有一定了解的人看,主要讨论工程化中关于缓存利用率的问题。 在webpack中,我们通常会打包一个vendor和一个common文件作为基础包,vendor通常…
下一页
个人成就
文章被点赞
524
文章被阅读
40,563
掘力值
1,441
关注了
39
关注者
61
收藏集
23
关注标签
30
加入于
2018-06-22