获得徽章 24
- 在开发中,我们都知道yarn安装包更快更容易成功,而npm会有部分问题,但是却很少有人探究其不同之处,该文讲解了npm与yarn的不同之处,以及lock等文件的作用。评论点赞
- Html生成Pdf其实是一件不常见但非常麻烦的事情,可以采用浏览器自带的打印,或者canvas+jspdf生成,亦或者puppeteer,但是这几个方法都是采用抓取页面生成的方法 效率有高有低。评论点赞
- localStorage在开发中可以用来存储数据,但大多数情况下都是直接使用,并没有充分考虑其安全性以及其他问题,本文对localStorage的安全性、封装度等进行了探讨。评论点赞
- 移动端的屏幕适配是一项非常重要的工作,开发中常用postcsspxtorem或者postcsspxtovw这些方案,当然也可以使用最直接的vw来适配。评论点赞
- 虚拟滚动列表是前端性能优化的一大法宝,特别是移动端,在无法使用分页情况下面临着列表数据过多导致的渲染问题,造成页面卡顿,影响用户体验,因此学习虚拟滚动列表是开发移动端的必备技能。评论点赞
- 很多时候我们常常将功能抽象并封装,但是封装后的功能在跨项目过程中需要不断复制,而将其发布到npm则可以一键安装功能。同时npm也支持打造自己企业内部的npm库评论点赞
- 日常开发中,会遇到文件预览需求,大部分情况下是后端返回处理后的页面,但前端其实也可以自己实现不同格式的预览,如果氪金是可以用永中等文档插件,如果不想氪金,下文不同格式的插件可以满足预览需求。评论点赞
- 相信很多jy都调用过别人的sdk,个人认为sdk是组件化的高级形式,它可以将整个功能模块进行封装,极大的便利使用者,最近在使用腾讯的trtc,调用别人的sdk实现整个直播功能,确实非常便利。评论点赞