-
Notifications
You must be signed in to change notification settings - Fork 0
[WIP]Starting phoenix guide #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| --- | ||
| title: Primeiros passos com Phoenix | ||
| author: Elixir Lab | ||
| layout: post | ||
| --- | ||
| # 1. Suposições desse guia | ||
| Esse guia é feito para iniciantes. A gente não espera que você possua qualquer experiência com Phoenix (....) | ||
|
|
||
| ==talvez com um pouco de elixir.== | ||
|
|
||
| # 2. O que é o Phoenix | ||
| Phoenix é framework (==preciso explicar o que é framework?==) que nos auxilia na construção de applicações para web. | ||
| (...) | ||
|
|
||
| # 3. Criando seu primeiro projeto em Phoenix | ||
| A melhor forma de aproveitar esse guia é seguir o passo a passo. | ||
|
|
||
| Seguindo esse guia a gente vai terminar com um blog (simples, não muito bonito, mas um blog) | ||
|
|
||
| mas antes de começar, precisamos garantir que você tem tudo instalado na sua máquina: | ||
|
|
||
| * Erlang | ||
| * Elixir | ||
| * PostgreSQL | ||
| * Node.JS | ||
| * Um editor da sua preferencia (==trabalhar melhor aqui. talvez ja indicar o vscode?==) | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Acho que vale sim a indicação do vscode + extensões |
||
|
|
||
| ==Criar um guia de instalação para cada uma dessas ferramentas, no windows, linux e mac== | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. A gente pode pegar como referência o installfest do elixirbridge |
||
|
|
||
| Quando você tiver tudo instalado, estamos preparadas para instalar o phoenix. | ||
|
|
||
| No terminal, digitar: | ||
|
|
||
| ==talvez deixar em algum lugar como faz pra lidar com o terminal? terminal pode ser assustador pra quem nunca teve contato com programação== | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Siim, acho super válido No Joy of Elixir tem uma parte sobre terminal, vou adicionar como referência para gente depois |
||
| ```bash | ||
| mix archive.install hex phx_new 1.5.7 | ||
| ``` | ||
|
|
||
| mas como eu sei que tenho tudo instalado? | ||
| no terminal | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Acho que vale a gente criar um post com esse vocabulário:
E a gente vai atualizando aos poucos
Só não sei se vale a gente linkar o post antes de criá-lo, deixar uma nota de rodapé "default", ou ter algum TODO list para isso 🤔
O que vcs acham? 😊
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eu acho que vou linkar direto e criar um arquivo em branco, porque dai a gente pode ir se dividindo enquanto escreve essas coisas e (quase) não da conflito
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Boa! <3