Talvez haja uma etapa de configuração, ou algumas outras etapas que precisam ocorrer primeiro, se houver, não existe uma convenção para isso ou existem várias convenções.Também não há fonte centralizada para documentos, você está por conta própria e que deve aumentar um site e escrever documentação não colocada com o código.Bem, você usou uma importação, agora precisa de Babel, e isso precisa de configuração e, em seguida, precisa de uma série de arquivos de configuração.Se houvesse uma convenção, por exemplo, funções que terminam com um * parâmetros e funções de muta, sem ela, talvez isso seja resolvido.Por exemplo: 1 + “1” => “11”, eu sei que vai coagir antes de anexar.
Fonte: https://hassanshaikley.substack.com/p/what-i-dislike-about-javascript