本文主要写一些在C端 webview侧(直白点就是app内部的页面)所碰到的一些坑和经验的一些总结。以及自己在开发过程中觉得比较舒适的工具推荐。
现代前端应用大部分采用 SPA 模式开发,而 SPA 最大的问题就是最开始只会下载一个空白的 html 文档,下载完成后浏览器开始解析文档(加载各种脚本,各种样式文件)当 vue 依赖加载完成,才会开始渲染页面。最大的问题也就体现出来了 会出现白屏问题 及首屏加载缓慢的问题,本文来谈谈前端页面的优化。
vue2 增加了 v-dom 功能让 vue 大方光彩也可以跨平台。而模版语法是 vue 最重要的特性,本文让我们来看看编写的模版语法是怎么一步步变成浏览器中真实 DOM 元素。
分析完成响应式原理后,vue的内置指令和组件就是日常开发中最熟悉的内容了,平时一直用组件,这次来看看这些指令到底是怎么实现的。
Promise 作为 ES6 系列的新特性,无疑是前端开发的重中之重。在 2021 年的现在无论是开源项目还是业务代码到处是 Promise 的身影。本文基于 A+规范重写一个 Promise 及其静态方法的完整版,加深自己对异步代码的理解。