跨多篇 wiki 条目的主题聚类:把浏览器、语言、样式、框架、可视化、跨端、工程化连成一张可读的路径图,便于从「一点」跳到相关笔记。

性质说明:本页是依据 wiki/index.md 已收录页面的归纳,不是某一篇 source/_posts 的转写;具体论断仍以各 sources/*.md 摘要为准。

总览

%%{init: {'theme':'dark','themeVariables': {'primaryColor':'#1e293b','primaryTextColor':'#e2e8f0','lineColor':'#94a3b8','clusterBkg':'#0f172a','titleColor':'#f1f5f9'}}}%%
flowchart TB
  subgraph base["与编程基础相交的 Web 底座"]
    A1[URL → 渲染]
    A2[HTTP · 缓存 · Cookie]
    A3[安全 · 跨域]
  end

  subgraph lang["语言与运行时"]
    B1[JS 核心与引擎]
    B2[TS · 模块化 · Node]
  end

  subgraph docstyle["文档与表现层"]
    C1[HTML]
    C2[CSS 流 · 布局 · 动画]
  end

  subgraph ui["框架与交互"]
    D1[Vue 生态]
    D2[React · Angular]
    D3[状态与组件]
  end

  subgraph gfx["可视化与媒体"]
    E1[Canvas · Pixi · Three]
    E2[WebRTC · 图形学]
  end

  subgraph cross["跨端"]
    F1[微信小程序]
    F2[Flutter 等]
    F3[真机调试]
  end

  subgraph edge["请求与全栈交界"]
    G1[axios 等]
    G2[Egg · Prisma 等]
  end

  subgraph eng["工程化与性能"]
    H1[webpack 等构建]
    H2[性能与体验指标]
    H3[测试 · CI · 环境]
  end

  base --> lang
  lang --> docstyle
  docstyle --> ui
  ui --> gfx
  ui --> cross
  ui --> edge
  ui --> eng
  edge --> eng

推荐阅读主轴(一条线串起来)

  1. 从浏览器地址栏输入 URL 到界面被渲染出来看前端知识
  2. HTTP 笔记 · 说说浏览器缓存机制 · 认识 Cookie
  3. JS 概谈 · JavaScript 在 V8 引擎浏览器上是怎么执行的 · javaScript-promise
  4. CSS 可从 CSS 系列文章——CSS 基础知多少 起,串 CSS 常用布局及解决方案
  5. 框架:Vue 见 Vue 数据驱动视图更新实现Vue3 实战笔记Web 前端开发为什么要用框架
  6. 网络与安全:关于跨域那些事Web安全 —— XSS攻击;CSRF 见 web 安全——CSRF
  7. 交付:webpack前端性能优化首屏时间(FCP) VS 白屏时间(FP)

区域 ↔ 代表条目(索引速查)

区域 代表条目(节选)
URL / 渲染 / 内核 浏览器渲染原理概述关于浏览器内核及其 CSS 写法
样式与适配 说说网页自适应和响应式布局盒模型、多篇 css-series-*
Vue Vue 中的 key(概念)我所不知道的 Vue 细节说说 Vuex
图形 three.js 基础实战 —— 创建画布PixiJs 极简教程WebRTC
小程序 / 跨端 微信小程序小技巧MAC 调试 IOS 真机上 Web 网页的方法
工程化 Webpack5 新特性 - 模块联邦笔记图片懒加载实现web 优化 ——— 添加骨架屏

完整列表以 Wiki IndexWeb开发编程基础(HTTP/Cookie/安全/URL)、工程化与运维 三节为准。

相关

来源

  • 综合整理:基于本仓库 wiki/index.md 目录与 wiki/sources/ 已存在页面的主题归类,非单篇博文 ingest。