Dart, the language for Flutter, has gRPC Support. Personally, I use gRPC with GoLang as my REST API strategy… gRPC uses Protocol Buffers v3.

 

Protocol Buffers

announcing-official-grpc-support-for-dart