Quanto a parte de mais facil de manter, não concordo muito.
Já tive que efetuar manutencao em codigo gerado por type script que o fonte não foi colocado no ambiente, se torna quase impossivel.
Tambem em termo de performance em alguns caso se carrega algumas coisas desnecessarias para o netsuite afetando a performance em cenarios onde qualquer segundo importa.
Em resposta a [PT] Trabalhando no Netsuite com TypeScript
1
1
cara, compreendo seu ponto de vista, mas entenda que a ideia é você usar o codigo fonte para trabalhar, e não o gerado. Isso é falha das consultorias/empresas que nao dão atenção aos tecnicos.
Sobre performance, até 2019 o netsuite convertia para java usando o RhinoJS, depois usou o GraalVM para interpretar, então a performance se baseia mais no que foi gerado. Aplicando boas praticas, conceitos de BigO, padrões de desenvolvimento, e afins, você não teria provlema algum em performance e/ou manutenção.