Gente, gostaria muito de saber se a VTEX recomenda algum Design Pattern. Como vocês possuem todo o conhecimento interno de como é desenvolvido os APPs dos blocos nativos, e também todo o back-end, há algum Design Pattern que vocês indicam ou sugerem?
Acredito que essa informação poderá nos ajudar a construir apps customizados que seguem a mesma lógica, estrutura e padrões da VTEX, a fim de ter a mesma performance e escalabilidade.
@brendonguedes talvez não seja exatamente o que busca, mas recomendo este likn: App Store Guidelines (vtex.com)
No momento estamos em processo para desenvolver um app para a Store, e este é o documento base para direcionamento.
A melhor referência pública que temos é essa que o @eduardo compartilhou mesmo, @brendonguedes. Preferimos dar liberdade para os devs do ecossistema seguirem os padrões que forem mais familiares e adequados para os seus times e aplicações. Mas se vocês seguirem as guidelines da VTEX App Store, já é um ótimo começo!