Skip to content

Commit 0bfbc3f

Browse files
committed
Changed readme.md
- added information on adjustments made in the project.
1 parent a70da23 commit 0bfbc3f

File tree

1 file changed

+31
-2
lines changed

1 file changed

+31
-2
lines changed

README.md

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,37 @@ O tipo de aplicação desenvolvida será uma aplicação híbrida (o que quer di
2727
- **Data Binding**;
2828
- **Computed Properties**.
2929

30-
## Pré-requisitos
31-
Espera-se que o aluno já tenha o ambiente `PHP` instalado em sua máquina, pois esta parte não será coberta pelo curso.
30+
## Pré-requisitos do Curso
31+
Espera-se que o aluno já tenha o ambiente `PHP` instalado em sua máquina, pois esta parte não será coberta pelo curso.
32+
33+
> Cabe resaltar que este repositório tem por finalidade eliminar a obrigatoriedade de preparação de todo um ambiente
34+
de desenvolvimento `PHP`. A única obrigatoriedade para executar o projeto, será a de ter minimamente instalados e devidamente
35+
configurados em sua máquina os serviços/ferramentas `docker` e `docker-compose`.
36+
37+
## Adaptações
38+
Como tenho preferência por trabalhar em ambientes dockerizados, fiz algumas adaptações no projeto, implementando `containers` para rodar a aplicação. Para isto, fiz uso do **[Ambientum](https://github.com/codecasts/ambientum)**.
39+
40+
> E qual a vantagem dessas adaptações que fiz? Existem diversas vantagens, mas vou apenas frisar uma delas, que é a não obrigação de instalação e preparação de todo um ambiente de desenvolvimento. Que necessitaria a instalação por exemplo do php, nodejs, mysql e etc.
41+
42+
## Mas o que é? E o que faz esse tal Ambientum?
43+
O Ambientum é um conjunto de imagens **[Docker](https://www.docker.com/)** desenvolvidas, mantidas e distribuidas pelo **[CODECASTS](https://codecasts.com.br)**. E ele pode lhe ajudar com algumas coisas incríveis, os 3 cenários mais comuns estão listados a seguir:
44+
45+
- **Rodar Laravel e/ou Vue.JS em Desenvolvimento.**
46+
- **Rodar Laravel e/ou Vue.JS em Produção (Includindo Integração Contínua).**
47+
- **Substituir dependências locais com comandos que rodam no Docker.**
48+
49+
## Blz, e o que eu Preciso Saber Antes de Começar?
50+
51+
Sem sombra de dúvidas, o Ambientum irá facilitar a sua vida em muito, principalmente no que diz respeito a ambientes de desenvolvimento dockerizados, mas antes de você começar a brincar com o Ambientum, alguns conhecimentos são necessários:
52+
53+
* O básico sobre Docker e Containers.
54+
* Estar confortável usando a linha de comando.
55+
* Saber operar o docker-compose.
56+
* Ler o **README** do Ambientum.
57+
58+
Mas não se preocupem, o readme está escrito em dois idiomas: Inglês e Português.
59+
60+
3261

3362
## Instalação e Execução
3463
...

0 commit comments

Comments
 (0)