Native all the way, until you need text
Summary
A veteran macOS/iOS developer argues that native approaches for rendering rich text and Markdown in chat apps hit practical constraints, while WebKit and Electron offer better performance and cross-platform consistency. The piece compares SwiftUI, AppKit, TextKit, WebKit, and Electron, concluding that for long-form chat and rich text, web-based solutions are often more productive despite preference for native stacks.