Skip to content

Commit b363e8e

Browse files
Merge pull request #112 from gustavofabro/gustavofabro-ptbr-translation
[PT-BR] Translate file Introduction
2 parents 77028da + 2855767 commit b363e8e

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Introdução
3+
layout: docs
4+
permalink: /pt/docs/handbook/declaration-files/introduction.html
5+
oneline: "Como escrever um Arquivo de Declaração TypeScript (d.ts) de alta qualidade"
6+
---
7+
8+
A seção Arquivos de declaração é designada a ensinar você como escrever um Arquivo de Declaração TypeScript de alta qualidade. Precisamos assumir uma familiaridade básica com a linguagem TypeScript para começar.
9+
10+
Caso ainda não tenha feito, você deveria ler o [Manual do TypeScript](/docs/handbook/basic-types.html)
11+
<!-- para você mesmo se familiarizar com conceitos básicos, especialmente tipos e módulos. -->
12+
13+
O caso mais comum para aprender como os arquivos .d.ts funcionam é quando você está escrevendo um pacote npm sem tipos.
14+
Nesse caso, você pode ir direto para [Módulos .d.ts](/docs/handbook/declaration-files/templates/module-d-ts.html).
15+
16+
A seção Arquivos de declaração é dividida nas seguintes partes:
17+
18+
## [Referência de Declaração](/docs/handbook/declaration-files/by-example.html)
19+
20+
Nós geralmente enfrentamos a tarefa de escrever um arquivo de declaração somente quando temos exemplos da biblioteca subjacente para nos orientar.
21+
A seção [Referência de declaração](/docs/handbook/declaration-files/by-example.html) mostra vários padrões comuns de API e como escrever declarações para cada um deles.
22+
Este guia é voltado aos iniciantes em TypeScript que talvez não estejam ainda familiarizados com todas as construções de linguagem em TypeScript.
23+
24+
## [Estruturas da Biblioteca](/docs/handbook/declaration-files/library-structures.html)
25+
26+
O guia [Estruturas da Biblioteca](/docs/handbook/declaration-files/library-structures.html) ajuda você a entender formatos comuns de biblioteca e como escrever um arquivo de declaração apropriado para cada formato.
27+
Se você está editando um arquivo existente, você provavelmente não precisa ler esta seção.
28+
Autores de novos arquivos de declaração recomendam fortemente a leitura desta seção para entender propriamente como o formato da biblioteca influencia a escrita do arquivo de declaração.
29+
30+
Na seção Template você encontrará vários arquivos de declaração que servem como um ponto de partida útil quando se está escrevendo um novo arquivo. Se você já conhece a sua estrutura, veja a seção Template d.ts na barra lateral.
31+
32+
## [O que fazer e o que Não fazer](/docs/handbook/declaration-files/do-s-and-don-ts.html)
33+
34+
Muitos erros comuns em arquivos de declaração podem ser facilmente evitados.
35+
A seção [O que fazer e o que Não fazer](/docs/handbook/declaration-files/do-s-and-don-ts.html) identifica erros comuns,
36+
descreve como detectá-los, e como corrigi-los.
37+
Todos devem ler esta seção para evitar erros comuns.
38+
39+
## [Análise profunda](/docs/handbook/declaration-files/deep-dive.html)
40+
41+
Para autores experientes interessados na mecânica por trás dos arquivos de declaração,
42+
a seção [Análise profunda](/docs/handbook/declaration-files/deep-dive.html) explica vários conceitos avançados na escrita da declaração,
43+
e mostra como aproveitar esses conceitos para criar arquivos de declaração limpos e mais intuitivos.
44+
45+
## [Publicar no npm](/docs/handbook/declaration-files/publishing.html)
46+
47+
A seção [Publicação](/docs/handbook/declaration-files/publishing.html) explica como publicar seus arquivos de declaração em um pacote npm, e como gerenciar seus pacotes dependentes.
48+
49+
## [Buscar e instalar Arquivos de Declaração](/docs/handbook/declaration-files/consumption.html)
50+
51+
Para usuário de bibliotecas Javascript, a seção [Consumo](/docs/handbook/declaration-files/consumption.html) oferece alguns passos para localizar e instalar arquivos de declaração correspondentes.

0 commit comments

Comments
 (0)