遗留了很久的一个学习任务,最近正好在总结归纳小程序在 App 之间的交互,顺便拾起一些学过的和没学过的知识。主要涉及的知识点:URL Scheme、Webview、H5 与 App 之间的通信以及 JSBridge 的概念。
微信小程序从 0 到 1
大概这一年左右的时间,都在跟小程序相关的需求。从开发到上线,流程上会跟以往的 Web 开发有些不同。此前除了大学时的一次课设,其他时间未曾接触过小程序,算是从 0 开始吧。不过得益于 Uniapp 基于 Vue.js 的语法封装,除了小程序自己的 API 之外,语法学习成本几乎没有。
2020年终总结
2020年终总结(✖️)
2020年流水账(✔️)
【译】Can NodeJS use ES6 import syntax ?
【译】从 ES2016 到 ES2020 的所有特性
自 ECMA2015 (6th) 大幅更新之后, ECMA 标准变更成每年6月发布一个版本进行小幅度更新。为方便温习和查找,汇总一下近五年的所有版本特性。本文共涵盖了 ES2016、ES2017、ES2018、ES2019、ES2020 五个版本的更新内容。翻译有删改,仅供快速查找使用。
PWA-Service Worker 小结(二)实践
Service Worker 的初衷是极致优化用户体验,带来丝滑般流畅的离线应用。但同时也可以用作站点缓存使用。它本身类似于一个介于浏览器和服务端之间的网络代理,可以拦截请求并操作响应内容。功能强大,但由于兼容性问题,更适合用作渐进增强来使用。
2019年终总结
2019年终总结(✖️)
2020待做清单(✔️)
PWA-Service Worker 小结(一)各类缓存对比
年底了,总结一下上半年探索的 PWA 的离线缓存技术。顺带总结了一下前端全流程每一步中都可能遇到的缓存,大部分都是概念、名词的理解和说明。涉及到的缓存有:HTTP 缓存、Manifest 缓存、CDN 缓存、Nginx 服务器缓存、Service Worker 缓存。
Flink 初探
Apache Flink 是一个分布式处理引擎,在有界或无界数据流上进行有状态的计算。工作时偶然接触到一点点,有些概念虽然有点抽象,但是思路却值得借鉴。本文记录用 Flink 实时求均值、水印生成、以及迟到的数据元触发计算更新等等,是一篇纯探索性文章。用笔记形式记录,以便忘记。
《计算机网络》- http 部分读书笔记
《计算机网络(第7版)-谢希仁》http 部分的读书小结和扩展,因为工作中最常打交道的就是这部分了。整本书都很不错,语言通俗易懂;各协议的关系、发展过程以及区别都概括的很好。
本文主要概括 HTTP、HTTP1.0、HTTP2.0、HTTPS 的之间的差异。