Naust JMAP: a runtime for Go, not just a mail server
go
dev.to
A cut-down version of the full write-up. As of writing Naust JMAP is still in pre-release and is subject to breaking changes. What if you could build a complete JMAP server without implementing the protocol yourself? Naust JMAP owns protocol correctness, your datatypes own what the objects mean, and your backend owns where they live. Naust JMAP (repo) is a Go framework for building JMAP servers. It provides the protocol runtime required by RFC 8620 (Core), RFC 8621 (Mail), and related extens