Projeto

Geral

Perfil

Ambientedesenvolvimento » Histórico » Versão 12

Mauricio Luiz Viani, 14/12/2021 15:59 h

1 1 Mauricio Luiz Viani
h1. Ambiente de Desenvolvimento
2 1 Mauricio Luiz Viani
3 4 Mauricio Luiz Viani
Formado pelos seguintes componentes:
4 1 Mauricio Luiz Viani
5 11 Mauricio Luiz Viani
6 10 Mauricio Luiz Viani
h2. Docker
7 1 Mauricio Luiz Viani
8 2 Mauricio Luiz Viani
Docker é uma ferramenta que realiza a virtualização do ambiente de desenvolvimento no computador do usuário desenvolvedor.
9 1 Mauricio Luiz Viani
10 9 Mauricio Luiz Viani
Com o Docker tem-se um ambiente de desenvolvimento muito semelhante ao ambiente de produção do Expresso Livre.
11 1 Mauricio Luiz Viani
12 2 Mauricio Luiz Viani
Foi configurado, para disponibilizar 'containers', cada qual provendo um serviço da plataforma: frontend, database, mailboxes, catalog e cache de sessão.
13 2 Mauricio Luiz Viani
14 10 Mauricio Luiz Viani
h2. Git
15 1 Mauricio Luiz Viani
16 2 Mauricio Luiz Viani
Git é um sistema de controle de versão de arquivos. 
17 2 Mauricio Luiz Viani
18 2 Mauricio Luiz Viani
Através do Git diversos desenvolvedores podem contribuir simultaneamente no projeto, editando e criando novos arquivos e permitindo que os mesmos possam existir sem o risco de suas alterações serem sobrescritas.
19 2 Mauricio Luiz Viani
20 10 Mauricio Luiz Viani
h2. Atom
21 1 Mauricio Luiz Viani
22 1 Mauricio Luiz Viani
Atom é uma ferramenta de software utilizada para a edição de código.
23 1 Mauricio Luiz Viani
24 1 Mauricio Luiz Viani
Por ser uma IDE fornece recursos para facilitar a vida dos programadores, como integração com git.
25 3 Mauricio Luiz Viani
26 12 Mauricio Luiz Viani
h2. VSCode
27 12 Mauricio Luiz Viani
28 12 Mauricio Luiz Viani
Visual Studio Code é outra ferramenta muito utilizada por desenvolvedores para edição de código.
29 12 Mauricio Luiz Viani
30 12 Mauricio Luiz Viani
Opte por uma delas, a que achar mais conveniente.
31 12 Mauricio Luiz Viani
32 3 Mauricio Luiz Viani
h2. Passos para instalação do ambiente no Ubuntu
33 3 Mauricio Luiz Viani
34 6 Mauricio Luiz Viani
* [[dockerinstall|Instalação do Docker]]
35 5 Mauricio Luiz Viani
* [[gitinstall|Instalação do Git]]
36 7 Mauricio Luiz Viani
* [[atominstall|Instalação do Atom]]
37 8 Mauricio Luiz Viani
* [[ambienteinstall|Iniciando o Ambiente de Desenvolvimento]]