首页
学习
活动
专区
工具
TVP
发布

杰的记事本

专栏作者
231
文章
485790
阅读量
32
订阅数
Puppeteer已经取代PhantomJs
记得前几年,我们通常会用PhantomJs做一下自动化测试,或者为了SEO优化,会用它对SPA页面进行预渲染,现在有更好的Puppeteer来代替它的工作了,性能更好,使用起来也更加方便,Puppeteer 是 Chrome 开发团队在 2017 年发布的一个 Node.js 包,用来模拟 Chrome 浏览器的运行。
javascript.shop
2020-04-10
6K0
文件上传的最佳前端体验做法
网页开发者们想了很多办法,试图提升文件上传的功能和操作体验,在各种Javascript库的基础上,开发了五花八门的插件。可是,由于不同浏览器之间的差异,缺乏统一接口,这些插件要么用起来很麻烦,要么不能普遍适用。
javascript.shop
2019-09-05
1.7K0
HTML5点击全屏的方法
这个按钮是?我移了好几遍,没有title提示。图形也不具有代表性,一个圈圈意思是?——圈人??是不是啊??不敢点,点了不知道会发生什么,浏览器会不会关掉!!我思想斗争做了很久,终于弱弱地点了一下~~
javascript.shop
2019-09-04
4.6K0
程序员面试
有人在Hacker News的讨论区里,请求指点:怎么才能在面试中发现合格的人。众人纷纷出主意,有很多高质量的回帖,我觉得挺有启发,就整理出了下面这篇文章。
javascript.shop
2019-09-04
3000
Canvas两点连线及多点连线
使用html5 Canvas绘制直线所需的CanvasRenderingContext2D对象的主要属性和方法(有”()”者为方法)如下:
javascript.shop
2019-09-04
8.9K0
网页的生命周期API
Android、iOS 和最新的 Windows 系统可以随时自主地停止后台进程,及时释放系统资源。也就是说,网页可能随时被系统丢弃掉。Page Visibility API 只在网页对用户不可见时触发,至于网页会不会被系统丢弃掉,它就无能为力了。
javascript.shop
2019-09-04
9540
判断用户是否断网navigator.onLine
Navigator onLine 属性 onLine 属性是一个只读的布尔值,声明了系统是否处于脱机模式,如果系统属于脱机状态,则返回 false,否则返回 true。
javascript.shop
2019-09-04
3.1K0
Webpack编写自己的Loader和Plugin
Loader就像是一个翻译员,能把源文件经过转化后输出新的结果,并且一个文件还可以链式的经过多个翻译员翻译。 以处理SCSS文件为例:
javascript.shop
2019-09-04
6760
判断用户是否切换浏览器tab或切换任务Page Visibility
但是,这些事件在手机上可能不会触发,页面就直接关闭了。因为手机系统可以将一个进程直接转入后台,然后杀死。
javascript.shop
2019-09-04
3.4K0
防止你的GraphQL API被恶意查询
原英文: https://blog.apollographql.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b
javascript.shop
2019-09-04
1.8K0
nodejs文件操作扩展fs-extra
 fs-extra模块是系统fs模块的扩展,提供了更多便利的API,并继承了fs模块的API,本文详细介绍所有操作方法,方便读者更好的操作服务端文件
javascript.shop
2019-09-04
10.4K0
GraphQL的了解
GraphQL是Facebook开源的API查询语言,类似于数据库中的SQL。作为比较,RESTful API依赖于后端隐式的被动的数据约定,GraphQL更加显式,在获取数据和更新数据时更加主动,所见即所得。GraphQL官方网址
javascript.shop
2019-09-04
6660
Web Components不依赖前端框架
此文仅做了解,个人觉得web components发展起来还是需要一些时间的,并不着急掌握
javascript.shop
2019-09-04
7310
React+Mobx写法更像Vue了
Mobx是一个功能强大,上手非常容易的状态管理工具。就连redux的作者也曾经向大家推荐过它,在不少情况下你的确可以使用Mobx来替代掉redux。 本教程旨在介绍其用法及概念,并重点介绍其与React的搭配使用。
javascript.shop
2019-09-04
1.6K0
TypeGraphQL的尝试
GraphQL 在我们之前的项目中的使用情况非常不错,后端可以只需要专注于合理的 Schema 设计与开发,并不需要太关心界面上的功能交互,在前端我们用 Apollo GraphQL 替代了 Redux 结合 React 也获得了很好的开发体验 (还在用 Redux,要不要试试 GraphQL 和 Apollo?) 。
javascript.shop
2019-09-04
2.2K0
浏览器同源策略跨域问题的产生与解决
1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。
javascript.shop
2019-09-04
9880
Swagger自动生成API文档
最近安装并使用了一下Swagger-ui、Swagger-editor和Swagger-codegen,感觉还不错。
javascript.shop
2019-09-04
3.7K0
RESTful API怎样设计更合理
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。
javascript.shop
2019-09-04
5640
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档