Skip to content

第 6 篇 · 6.1 前端全景

学习目标

完成本节后,你将能够:

  1. 了解 Langfuse 前端的主要技术栈。
  2. 区分 feature 目录、通用组件和 server API。
  3. 知道前端改动为什么也要理解契约。

6.1.1 技术栈

web 主要使用:

  • Next.js
  • React
  • tRPC
  • TanStack Query
  • TanStack Table
  • Tailwind CSS v4
  • Radix UI
  • Zustand
  • Recharts
  • Vitest / Playwright / Storybook

6.1.2 前端不是孤立层

很多前端功能直接绑定 shared 契约:

UI 功能后端/契约
表格筛选FilterState
Search Bargrammar → FilterState
trace/observation listClickHouse query builder
Public API 页面API key/project auth
eval 配置worker queue / shared schema

本篇后续