pre-commit vs flatbuffers | What are the differences? | StackShare