X
    Categoria: TypeScript

Um guia completo para começar a programar em Typescript


Se você está procurando uma linguagem de programação que seja moderna, orientada objetos e que tenha grande suporte das comunidades e das empresas, então, Typescript pode ser a escolha certa para você. Typescript é uma linguagem de programação criada pela Microsoft, que veio para expandir e melhorar o JavaScript, tornando-o mais poderoso e seguro para projetos grandes e complexos.

Neste guia completo, você encontrará todas as informações necessárias para começar a programar em Typescript. Desde a instalação do ambiente de desenvolvimento até a escrita do seu primeiro programa.

Instalando o Ambiente de Desenvolvimento

Para começar a programar em Typescript, você precisará instalar algumas ferramentas em seu computador. Primeiramente é necessário que você tenha instalado o node.js, que pode ser encontrado em sua página oficial. Depois, baixe e instale o Typescript com o comando `npm install -g typescript`.

No seu editor de código favorito, inicie um novo arquivo TypeScript e salve com a extensão `.ts`.

Hello World em Typescript

Aqui está um exemplo de código Typescript simples que imprime “Hello, World!” no console.

“`typescript
console.log(“Hello, World!”);
“`

Compilando o Código Typescript

O Typescript é uma linguagem de programação que precisa ser compilada antes de ser executada. O arquivo `tsconfig.json` é utilizado para configurar os parâmetros do compilador. Para compilar um arquivo Typescript, abra o terminal na pasta do seu projeto e execute o comando `tsc [nome do arquivo].ts`. Este processo irá gerar um arquivo JavaScript com o mesmo nome do arquivo Typescript.

Tipagem em Typescript

O Typescript é uma linguagem orientada a objetos que oferece vantagens em relação ao JavaScript por permitir que você defina explicitamente o tipo de dado.

Aqui está um exemplo de código para tipagem de variável em Typescript.

“`typescript
let nome: string = “João”;
let idade: number = 20;
let status_civil: boolean = false;

console.log(nome, idade, status_civil);
“`

Dando uma olhada no exemplo acima, podemos ver que as variáveis ​​são tipadas com os tipos de dados específicos que estamos atribuindo. Para que o Typescript possa verificar se a atribuição foi feita corretamente.

Classes em Typescript

O Typescript é uma linguagem orientada a objetos que permite definir classes e instanciá-las. Aqui está um exemplo de código para uma classe em Typescript.

“`typescript
class Pessoa {
nome: string;
idade: number;

constructor(nome: string, idade: number) {
this.nome = nome;
this.idade = idade;
}

mostrar_nome() {
console.log(this.nome);
}

mostrar_idade() {
console.log(this.idade);
}
}

const pessoa = new Pessoa(“João”, 20);
pessoa.mostrar_nome();
pessoa.mostrar_idade();
“`

Interfaces em Typescript

Interfaces em Typescript são um conjunto de definições e regras que uma classe precisa seguir para ser considerada uma implementação válida da interface especificada. Aqui está um exemplo de código para uma interface em Typescript.

“`typescript
interface IPessoa {
nome: string;
idade: number;
mostrar_nome(): void;
mostrar_idade(): void;
}

class Pessoa implements IPessoa {
nome: string;
idade: number;

constructor(nome: string, idade: number) {
this.nome = nome;
this.idade = idade;
}

mostrar_nome() {
console.log(this.nome);
}

mostrar_idade() {
console.log(this.idade);
}
}

const pessoa = new Pessoa(“João”, 20);
pessoa.mostrar_nome();
pessoa.mostrar_idade();
“`

Perguntas frequentes

Q: O que é Typescript?

A: Typescript é uma linguagem de programação criada pela Microsoft, que veio para melhorar o JavaScript, tornando-o mais poderoso e seguro para projetos grandes e complexos.

Q: Qual é a diferença entre JavaScript e Typescript?

A: O JavaScript é uma linguagem de script leve que é executada no navegador. Já o Typescript é uma linguagem de programação que expande o JavaScript, adicionando tipagem estática, interfaces e outras funcionalidades orientadas a objetos.

Q: Como faço para instalar o compilador Typescript?

A: Para instalar o compilador Typescript, abra o terminal e execute o comando `npm install -g typescript`.

Conclusão

O Typescript é uma linguagem de programação moderna e orientada a objetos que expande o JavaScript, tornando-o mais poderoso e seguro para projetos grandes e complexos. Com este guia completo, você tem toda a informação que precisa para começar a programar em Typescript, desde a instalação do ambiente de desenvolvimento até a criação do seu primeiro programa. Comece agora a criar projetos incríveis em Typescript.

Juliano Rossetto: Formado em Analise e Desenvolvimento de Sistemas. Desenvolvedor dos principais CMS ( Wordpress, Joomla). Desenvolvedor de E-commerce (Opencart e WooCommerce). Analista de SEO: Otimização de sites para mecanismos de buscas. Analista de Infraestrutura voltado para servidores na nuvem: Amazon Web Services (AWS), DigitalOcean e Linode. Para dúvidas ou serviços entre em contato aqui.
Posts relacionados