-
心算:静态站点统计新星
静态站点统计工具中,最受程序员欢迎的肯定是大名鼎鼎的不蒜子,不过不蒜子只提供了在线服务,作者没有开放自建服务的能力,于是就有了...
-
让网站支持HTTP/3
近来,搭建了自己的独立博客站点,为了节省网络资源和提升访问体验,于是尝试开启HTTP/3协议支持,本文就记录一下开启HTTP/3的完整旅程。
-
Vue3架构分析(四)—— 运行时之组件实例的创建和初始化
上一篇文章我们分析了Vue3 App和渲染器的结构及程序设计。本文,我将继续尝试分析Vue3组件的创建和初始化过程。
-
通过Github Action打包部署到Linux服务器
最近想重新开始写博客了,于是基于`Astro`搭建博客系统,开始只是将博客发布到`github.io`,后来自己申请域名,就有了通过`Github Actions`将博客部署到云服务器的需求。
-
一文讲透事件循环
事件循环是JS的并发模型的核心,也是前端面试最常考的问题之一,今天您请随我一起翻越事件循环这座大山吧。
-
Vue3架构分析(三)—— 运行时之渲染器和Vue App的设计与新建
之前已经分析过Vue3编译器的设计及vue sfc的编译过程,接下来我想继续分析Vue3运行时相关的设计与实现,本篇作为Vue3运行时分析的开篇,我们先来分析一下Vue3运行时渲染器和应用的架构设计及创建的过程。
-
Vue3架构分析(二)—— 编译器的设计与实现
我想详细地分析一下Vue3的单文件组件的编译过程(即,其从.vue变成JS和CSS的过程),并试着分析其编译器的设计与实现。
-
Vue3架构分析(一)——从Vue单文件组件到浏览器中的DOM
时至今日,Vue3早已被广泛应用到各类线上业务项目。她能优雅地为我们解决数据流转、UI渲染和用户交互等前端数据层和视图层的问题。 虽然,我们对Vue的使用已经非常熟练,并且也能使用她解决日常工作中的各种问题,但是我们可能从未看清她的全貌。 那么,今天我们就尝试站在远处,从宏观的角度来看看她的全貌。
-
初识Univer框架
Univer 是一个开源协作解决方案,其目标是将协作能力赋予所有系统。使用 Univer,用户可以同步编辑文件内容,使文件在不同类型的系统中流畅地传输,并避免再次下载和上传 Microsoft Office 文件。
-
iOS WKWebView AJAX 丢失请求体问题
造成该问题的主要原因是WKWebView运行在一个独立的进程中,而App请求拦截器运行在应用主进程,如果在主进程注册了http或https协议后,独立进程中的WKWebView发送的ajax请求会通过IPC跨进程通信将请求消息发送到主进程,主进程再转发给请求拦截程序。
-
如何在网页中打开App
作为一个前端开发人员一定会遇到这样的需求:在QQ、微信和普通浏览器等App中单击一个按钮打开“自家App”中的指定页面。