Quando estamos desenvolvendo aplicações front-end, começamos a escrever códigos que podem ser reutilizados em outras partes do sistema.
Dessa forma, o ideal seria que modularizarmos aquelas funções específicas!
Você sabe como podemos exportar funções no Javascript? É algo simples e poderoso!
Primeiramente, devemos isolar o nosso código em um arquivo separado
1 | // Arquivo Calculos.js |
Agora que temos, no nosso arquivo Calculos.js
as funções que usaremos em nossa aplicação, devemos exportá-las, isto quer dizer, deixa-las disponíveis para podemos importar onde quer que seja.
Para isto, devemos então exportar as nossa funções, vamos fazer uma modificação no nosso arquivo Calculos.js
:
1 | // Arquivo Calculos.js |
Com isso, temos acesso a essas funções em qualquer lugar que quisermos!
Vamos agora, utilizar em nosso arquivo Javascript principal, que vamos chamar de main.js
:
1 | // Arquivo main.js |
Com esse import, temos acesso as funções que criamos, mas também podemos importar apenas as que realmente queremos utilizar! Ou seja, poderíamos fazer import {somar} from './Calculos.js'
sem problemas nenhum!
Criar funções genéricas onde podemos utilizar em outras partes do sistema é uma boa prática, pois desta forma reaproveitamos código e deixamos mais fácil de realizar manutenções!