前端

一套完整的前端“白屏”问题分析与解决方案(性能优化)

从白屏到秒开:前端首次渲染优化完全指南 为何你的网站“劝退”了用户? 本文将带你深入浏览器的渲染世界,系统性地剖析页面白屏与卡顿的根源,并提供一套从网络、代码到体验的全方位优化“组合拳”,助你打造极致流畅的应用。 第一部分:追本溯源 —— 浏览器在“偷懒”还是在“忙碌”? 在解决问题前&#xff0

JavaScript JSON

前言 JSON 英文全称 JavaScript Object Notation,JSON 是一种轻量级的数据交换格式。JSON是独立的语言 ,易于理解。 JSON 格式仅仅是一个文本。文本可以被任何编程语言读取及作为数据格式传递。 作用 JSON 是用于存储和传输数据的格式。 JSON 通常用于服务端向网页传递数据 。 JSON语法规则 数据为 键/值 对 数据由逗号分隔,最后一个不加逗号

3步吃透 Go 标准库 HTTP/TLS,让你的 Web 服务器直接起飞

会用 net/http 写 "Hello World" 不难,难的是一套代码扛住线上流量,还能安全省心跑好多年。很多 Go 开发者,对标准库的印象还停留在:写个简单路由、返回点 JSON,后面上生产就直接上 gin / echo,一顿中间件、插件往上叠。结果呢? 一旦遇到 TLS、证书

uniapp路由—— uni-simple-router

要在uniapp中使用路由守卫,uniapp原生的api是比较欠缺的,所以要用‘uni-simple-router’插件包 安装 // 项目根目录执行命令行 下载稳定版本 npm install uni-simple-router@2.0.7 // 根据pages.json总的页面,自动构建路由表 npm install uni-read-pages 配置vue.config.js

Navigator.sendBeacon-页面关闭也能发送请求

背景 最近在需求中有一个这样的场景:需要在页面关闭的时候,用户不需要操作,主动关闭当前订单 当时考虑的方案:在页面关闭的时候,向后端发送一个请求,将这个资源释放掉; 定下方案时,觉得也不是什么难事,觉得谷歌浏览器应该会提供页面关闭的 API 供开发者使用。 经过查找,找到了这么两个 API :beforeunload 和 unload beforeunload 当浏览器窗口关闭或者刷新时,会触

【Bluebell】项目总结:基于 golang 的前后端分离 web 项目实战

文章目录 Bluebell 项目总结:基于 golang 的前后端分离 web 项目实战 项目入口:先从 main 函数入手 准备工作:加载配置、初始化日志、初始化数据库等 加载配置 初始化日志 初始化 MySQL 连接 初始化 Redis 连接 初始化雪花算法 初始化 GIN 框架内置的校验器所使用的翻译器 注册路由并启动服务

Three.js跨平台AR开发框架:WebXR+ARKit/ARCore的平面识别与虚实光照一致性方案

在增强现实(AR)技术蓬勃发展的当下,开发者们不断追求更高效、更具真实感的开发方案。Three.js 跨平台 AR 开发框架,借助 WebXR 与 ARKit/ARCore 的融合,为实现高精度的平面识别以及逼真的虚实光照一致性提供了有力途径。Three.js 跨平台 AR 开发框架概述Three.js 是一个基于 JavaSc