首页
学习
活动
专区
圈层
工具
发布

#前端

从渲染管线理解 Angular 的 Renderer2:它到底是什么,以及名字里的 2 到底在说什么

编程小妖女

文章标题问到的 Renderer2 是什么,最靠谱的切入点不是 API 列表,而是把它放回 Angular 的渲染管线里看:Angular 写模板、跑变更检测、...

800

above-the-fold content:网页首屏内容到底是什么,以及这个名字从哪里来

编程小妖女

在 web design 圈子里,above-the-fold content 是一个你几乎绕不开的概念:它决定了用户打开页面的那一瞬间,看到的究竟是惊喜、困惑...

600

读懂 Angular SSR 里的 inlineCriticalCss:让首屏更快出现的关键开关

编程小妖女

在 Angular SSR 这条链路里,inlineCriticalCss 是一个非常典型的「用 CPU 时间换首屏体验」的选项。它看起来只是一个布尔字段,背后...

600

深度解构 Angular 构建流:Critical CSS 的判别逻辑与核心算法

编程小妖女

在上一篇探讨中,我们揭开了 inlineCriticalCss 作为性能优化利器的面纱。然而,作为一个追求极致的技术专家,我们不能仅仅满足于 "它能做什么",更...

200

基于 Tesseract.js 的OCR文字识别工具核心JS实现

用户1342542

这篇文章只讲本项目里“OCR文字识别”工具的功能 JS 实现。页面层用 Vue 负责挂载和交互,真正的识别链路由前端脚本完成:上传图片、可选预处理、创建 OCR...

900

OCR文字识别 在线工具分享

用户1342542

很多人都会遇到这样的场景:想把截图里的文字、拍照的资料、纸质文件内容快速变成可复制文本,但又不想安装软件。这个时候,直接用在线 OCR 文字识别工具会更省事。

800

龙虾自我投喂实战 接入HomeAssistant

逍遥子大表哥

我们可以通过HomeAssistant的API接口,获取对应实体数据。通过Skill访问API接口,并处理数据。将结果返回给用户!

2500

深度解析 Web 体验的核心命门:从报纸折痕到首屏像素渲染的演变

编程小妖女

作为一名在浏览器内核与渲染机制领域深耕多年的 Web 前端架构师,我经常被问及一个看似基础实则深奥的概念:Above-the-fold Content。在中文语...

3200

GLM-5.1悄悄上线了,国内断档领先!

苏三说技术

3月27日,智谱在用户社群里直接丢下一颗“深夜炸弹”:Coding Plan 全体用户即刻升级到最新旗舰 GLM-5.1。

20510

玩转Bootstrap|按钮:9大样式+3种进阶技巧,让你的网页瞬间出彩!

大飞记Python

按钮是HTML前端元素的一种,Bootstrap将其扩充至一个class属性,适用范围更广

4010

一行代码没手写,OpenClaw 前端 Agent 100 分钟做完一个站

孟健

腾讯 | 前端开发工程师 (已认证)

我让 OpenClaw 的一个 AI Agent 接管了前端做站全流程——从拿到设计稿到部署上线,中间一行代码没手写。

6210

Angular Universal:让 Angular 应用具备 SSR 与混合渲染能力的原理与落地场景

编程小妖女

把 Angular 应用放到生产环境跑一段时间,你大概率会碰到一类矛盾:一边希望页面像 SPA 一样交互顺滑、路由切换快、状态管理集中;另一边又希望首屏更快、S...

3710

用 Harness 思维搭建接口知识库:让 AI 精准生成功能测试用例

沈宥

根本原因:AI 缺少对“接口业务语义”的理解。 本文教你用 Harness 工程思想,从零搭建一个 结构化接口知识库,并将其融入测试流程。 ✅ 不依赖商业工具 ...

5910

深入解析 Web 前端架构的幕后英雄:htmlparser2 的原理、演进与工程实践

编程小妖女

当我们谈论 Web 开发时,往往聚焦于 React、Vue 这些视图层框架,或者 Chrome V8 引擎的性能优化。但在这些宏大的叙事之下,存在着一种基础的文...

5410

Angular SSR Rehydration 的代价:页面看起来就绪,却像卡住了一样

编程小妖女

做过 SSR 的同学,大概率都见过这种场景:页面很快就渲染出来了,文字、图片、按钮都在,但用户点什么都没反应,像是 UI 在假装可用。这个现象背后常常指向同一个...

9410

DefaultUrlSerializer 在 Angular Router 里的角色:把 URL 字符串 和 UrlTree 可靠地互相翻译

编程小妖女

在 Angular Router 的内部世界里,URL 并不只是浏览器地址栏里那一串字符。Router 更愿意把它看成一棵结构化的树:UrlTree。这棵树能准...

4110

Angular 路由系统的深处的 DefaultUrlSerializer 组件介绍

编程小妖女

在 Angular 路由系统的深处,隐藏着一个看似不起眼却掌控着应用 “语言中枢” 的核心组件 —— DefaultUrlSerializer。很多开发者在使用...

8710

打造通用应用启动器

javpower

桌面应用启动时,需要先启动后端,再打开前端。如果后端还没准备好就打开前端,前端会收到"连接被拒绝"的错误。健康检查的作用就是确保后端完全就绪后,再加载前端页面。

11510

通过智能体生成用例和测试脚本的方法(一)

顾翔

原因账号长度校验是前端进行的,后端可能不会返回这个错误,而是由前端处理。无法通过后端接口验证。

14310
领券