首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xlaoyu
掘友等级
前端
|
腾讯
QQ音乐内推,欢迎自荐
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 35
沸点 1
赞
36
返回
|
搜索文章
最新
热门
从一次性能优化看Vue的一个“feature”
首先,我们都知道 Vue 或者 React 得以高效更新的一个核心是使用了 virtual dom(下面称 vdom),当有数据变动的时候,通过对组件新旧 vdom 的 diff 操作,计算出需要实际修改的 DOM 节点然后进行增删改操作。从这可以知道,diff 的准确性和性能…
使用PWA增强你的github pages
Github Pages 是 Github 提供的一个网站托管服务,可以用于部署个人博客或者项目主页,使用的是 jekyll 框架作为文件解析转换为网页静态文件的载体。PWA(Progressive Web Apps) 是近几年 Google 提出的概念,致力于使用原生 Web…
HTTP2基本概念学习笔记
作为一个对 HTTP1.x 进行了加强、补充和完善的更好的协议,值得我们好好的去了解它,然后使用它做出更美妙的事情。 HTTP1.1 自从1997年发布1999年最后一次修改以来,我们已经使用 HTTP1.x 相当长一段时间了,但是随着近十年互联网的爆炸式发展,当时协议规定的…
[译]WebAssembly的导入类型 table 到底是什么?
在 JS 中,我们都知道函数表达式能赋值给一个变量,换一种说法即是变量指向了函数。然后我们可以使用这个变量(函数表达式)做一些事情,比如将它传递给另外一个函数作为回调函数: 在 C 语言中这个变量被称为函数指针(function pointers)。函数保存在内存中,而这个变量…
[译]安全的WebAssembly内存操作
Memory(内存,内存都以内存称呼)在 WebAssembly 中的使用和在 JavaScript 中稍有不同。在 WebAssembly 里,我们可以直接访问原始字节,这可能会让一些人感到担忧,但它实际上比你想象的更安全。 当一个WebAssembly模块被实例化时,它需要…
[译]使用JavaScript创建WebAssembly模块实例
WebAssembly 是一种在浏览器中运行代码的新方法。通过这项新技术,我们可以使用 C 或 C++ 等语言编写模块然后运行在浏览器中运行它们。 尽管当前这些模块无法直接运行,但是随着浏览器对 ES6 模块规范的逐步支持,这将会有所改变。一旦这一天到来,我们将可以像加载 ES…
WebAssembly学习笔记
WebAssembly是最近十年 web 技术发展中最重大的一个新技术。很多人可能都听说过它最重要的一个特性:性能好,运行快。那WebAssembly究竟是什么?是什么使得它性能好运行快的呢? WebAssembly 是一种能把除了JavaScript以外的编程语言编写的代码经…
一步一步实现现代前端单元测试
2年前写过一篇文章用Karma和QUnit做前端自动单元测试,只是大概讲解了 karma 如何使用,针对的测试情况是传统的页面模式。本文中题目中【现代】两字表明了这篇文章对比之前的最大不同,最近几年随着SPA(Single Page Application) 技术和各种组件化解…
个人成就
文章被点赞
260
文章被阅读
28,441
掘力值
872
关注了
27
关注者
52
收藏集
2
关注标签
16
加入于
2018-01-18