第0期:🎉🎉🎉TinyShare创刊了。VS Code的实时共享功能;React的新Context API;浏览器的渲染原理分析等

VS Code 的实时共享编辑器功能,它能做哪些事情?

软件开发者们在Code Review,代码分享和远程协作等场景下,需要很好地共享他们的代码,而很多时候,还需要分享他们电脑上开发环境。“VS实时共享”系列,是Visual Studio推出的一个代码共享服务,它可以让开发者在Visual Studio和Visual Studio ... 查看更多

React 16.3中新的Context API,可以替换掉你的 Redux 了 

React从16.3版本开始,新的Context API中新增了两个特殊的组件:和。而Redux从2015年就已经开始利用Context API了,也提供了一个组件来包裹你的项目组件。该文介绍了新的Context API和Redux等第三方插件用的旧的Context API之间有... 查看更多

使用Puppeteer和Jest处理端到端测试的异步操作

该文介绍了在做端到端测试时,怎么处理异步操作,使用Puppeteer作为一个web抓取器,使用Jest作为一个断言库。你将学到怎么讲用户在浏览器上的操作自动化,等待浏览器返回数据,应用程序处理并渲染数据。通过从网页上取到的数据与服务器返回的数据进行比较,确认应用是否真的按照用户特... 查看更多

浏览器是怎么做渲染的?(背后的原理分析)

该文以简单的例子,介绍浏览器是怎么将HTML、CSS和JavaScript文件一步步转化成你可以交互的网站的。知道浏览器做了哪些处理来将网站呈现出来,也能让你更加了解怎么优化你的网站应用,让你的网站运行的更快,性能更好。 查看更多

提交一个checkbox的不确定值

你知道的一个checkbox有几种状态?”选中“和”被选中“?如果你只知道这两种,那从这篇文章中,你会再知道checkbox的另外一个状态:indeterminate。(见下图)这个状态下,checkbox是一个”不确定“的状态,显示的样式是在checkbox的方块内的一条横杠,... 查看更多

分享于 2018-10-16