Blog

Tutorials, guides, and best practices for UML diagramming

Series

Featured

·9 min read·Featured

Mermaid UML Diagrams: Supported Types and Limitations

Learn which UML diagrams Mermaid supports, where it uses approximations, and when to choose sequence, class, state, ER, flowchart, or PlantUML.

mermaidumldiagram-as-codesoftware-designarchitecture
·17 min read·Featured

PlantUML Examples: Diagrams, Syntax, and Workflows

Explore copyable PlantUML examples for sequence, class, ER, C4, activity, component, and state diagrams, then learn how to style, save, and export them.

plantuml-examplesplantuml-diagramplantuml-syntaxplantuml-diagramsplantuml-example
·16 分钟阅读·精选

PlantUML 示例:图表、语法与工作流

探索可复制的 PlantUML 时序图、类图、ER 图、C4 架构图、活动图、组件图和状态图示例,并学习如何设置样式、保存和导出。

plantuml 示例plantuml 图表plantuml 语法plantuml 图表类型plantuml 示例代码
·7 min read·Featured

Mermaid vs PlantUML: Everyday Docs or Complex Architecture?

Choose Mermaid for everyday documentation and PlantUML for formal UML or complex architecture. Compare capabilities, version limits, and delivery scenarios.

mermaidplantumldiagram-as-codeumlsoftware-architecture
·7 分钟阅读·精选

Mermaid vs PlantUML:日常文档与复杂架构如何选?

日常文档默认 Mermaid,正式 UML 与复杂架构图默认 PlantUML。通过交付物决策、能力矩阵与专项入口,选择适合团队的图表即代码工具。

mermaidplantumldiagram-as-codeumlsoftware-architecture
·17 min read·Featured

Mermaid Flowchart Guide: Syntax, Examples & Best Practices

Learn Mermaid flowchart syntax with practical examples for authentication, CI/CD, microservices, error handling, SSO, and e-commerce workflows.

mermaidflowcharttutorialdiagramsystem-design
·13 min read·Featured

Mermaid Sequence Diagram: Syntax and Practical Tutorial

Learn Mermaid sequence diagram syntax for participants, messages, notes, activation, control flow, and maintainable API documentation with runnable examples.

mermaidsequence-diagramtutorialapi-documentation
·6 分钟阅读

PlantUML 类图:关系、语法与示例

学习使用字段、方法、可见性、继承、接口、依赖、聚合、组合和多重性构建 PlantUML 类图。

plantuml类图uml领域建模
·7 min read

PlantUML Colors and Themes: A Practical Styling Guide

Learn how to style PlantUML diagrams with named colors, hex values, built-in themes, CSS-like styles, and accessible color choices.

plantumlplantuml-colorsplantuml-themesdiagram-styling
·6 分钟阅读

PlantUML 颜色和主题:实用样式指南

学习使用命名颜色、十六进制值、内置主题、类 CSS 样式和无障碍配色来美化 PlantUML 图表。

plantumlplantuml 颜色plantuml 主题图表样式
·7 min read

PlantUML ER Diagram: Entities, Keys, and Relationships

Create a PlantUML ER diagram with entities, keys, required attributes, and crow's-foot cardinality, and compare IE, Chen, and class diagram notation.

plantumler-diagramerddatabase-design
·7 分钟阅读

PlantUML ER 图:实体、键和关系

使用实体、键、必填属性和乌鸦脚基数创建 PlantUML ER 图,并比较 IE、Chen 与类图表示法。

plantumler 图erd数据库设计
·17 min read·Featured

PlantUML Examples: Diagrams, Syntax, and Workflows

Explore copyable PlantUML examples for sequence, class, ER, C4, activity, component, and state diagrams, then learn how to style, save, and export them.

plantuml-examplesplantuml-diagramplantuml-syntaxplantuml-diagramsplantuml-example
·16 分钟阅读·精选

PlantUML 示例:图表、语法与工作流

探索可复制的 PlantUML 时序图、类图、ER 图、C4 架构图、活动图、组件图和状态图示例,并学习如何设置样式、保存和导出。

plantuml 示例plantuml 图表plantuml 语法plantuml 图表类型plantuml 示例代码
·8 min read

PlantUML Layout Guide: Direction, Spacing, and Nested Boxes

Control PlantUML layout with direction, containers, spacing, layout engines, and restrained relationship hints without fragile positioning hacks.

plantumlplantuml-layoutnested-boxesdiagram-layout
·7 分钟阅读

PlantUML 布局指南:方向、间距与嵌套框

使用方向、容器、间距、布局引擎和克制的关系提示控制 PlantUML 布局,避免脆弱的定位技巧。

plantumlplantuml 布局嵌套框图表布局
·7 min read

PlantUML Newpage Not Working? Rendering and Output Fixes

Learn why PlantUML newpage shows one image in OnUML and split long sequence diagrams into tabs that can be previewed, saved, and exported.

plantumlplantuml-newpagepage-breaktroubleshooting