摘要:
阅读全文
摘要:
demo地址:https://my-bucket-1254129026.cos-website.ap-guangzhou.myqcloud.com/ github: https://github.com/aisiqilove/serverless-hexo 个人域名备案中... 阅读全文
摘要:
过去一年,我们和大量 Serverless 用户进行了线上和线下的交流,了解大家的业务场景、对 Serverless 的看法和使用体验。 大部分用户认为 Serverless 会是云计算下一阶段的必然趋势,但不是现在。 为什么呢?因为构成 Serverless 架构的云函数尽管有引以为傲的自动扩缩能 阅读全文
摘要:
从行业趋势看,Serverless 是云计算必经的一场革命 2019 年,Serverless 被 Gartner 称为最有潜力的云计算技术发展方向,并被赋予是必然性的发展趋势。Serverless 从底层开始变革计算资源的形态,为软件架构设计与应用服务部署带来了新的设计思路。 为此,我们策划了 S 阅读全文
摘要:
什么是服务端渲染 (SSR)? 服务端渲染:页面渲染过程是在服务端完成,最终的HTML字符串,直接通过请求发送给客户端。 vue官方:服务器渲染的 Vue.js 应用程序也可以被认为是"同构"或"通用",因为应用程序的大部分代码都可以在服务器和客户端上运行。 客户端渲染:客户端请求页面时,返回是空H 阅读全文
摘要:
1.重写虚拟DOM (Virtual DOM Rewrite) vue3.0将 vdom 更新性能由与模版整体大小相关提升为与动态内容的数量相关 2.优化插槽生成(Optimized Slots Generation) 在当前的 Vue 版本中,当父组件重新渲染时,其子组件也必须重新渲染。 使用 V 阅读全文
摘要:
经常看见在vue或者angular的介绍里说自己的特色是双向数据绑定,而在看react的介绍中,说自己的优势和特色是单向数据绑定。双向和单向只不过是框架封装程度上的差异,本质上两者是可以相互转换的。 更多讨论见知乎:https://www.zhihu.com/question/49964363 1. 阅读全文
摘要:
class MVVM { constructor(options) { // 挂载在实例 this.$el = options.el; this.$data = options.data; // 如果有模版就编译 if (this.$el) { // 数据劫持 new Observer(this.$ 阅读全文
摘要:
Watcher 通过新值和老值进行对比 如果发生变化 就调用更新方法 class Watcher { constructor(vm, expr, cb) { this.vm = vm; this.expr = expr; this.cb = cb; // 获取一下老值 this.value = th 阅读全文
摘要:
Compile 同样以Vue为例编译元素三个步骤:1. 先把真实DOM放入内存中 fragment;2.编译 => 提取元素节点含有v- v-model 文本节点{{}};3. 把编译好的fragment 放入页面 class Compile { constructor(el, vm) { this 阅读全文