Livebook https://livebook.dev/ é um programa que permite que você escreva cadernos de código (code notebooks) onde o código é escrito em Elixir.
E o que é um caderno de código (em inglês, chamamos de code notebook, ou só notebook)? É um documento que contém código (que pode ser executado se carregado num software como o Livebook) e texto, imagens e outras formas de conteúdo.
Como você pode ver na imagem acima, você pode rodar o Livebook no fly.io (clique aqui para ver) ou instalar no seu computador (esta é a novidade contada aqui) o Livebook Desktop app.
As últimas versões do Livebook tem trazido muitas novidades:
- Code Zen: permite que você esconda tudo que não é código
- A possibilidade de esconder as saídas (opção "Hide outputs")
- Mais de 20 atalhos de teclado (por exemplo, no Windows, "j" vai para a próxima célula e "k" vai para a célula anterior)
- Instalação de pacotes: agora há uma seção no início do documento onde você pode colocar comandos Mix.install que carregarão código de outros no seu caderno de código. Com isto, você pode até mesmo rodar o Phoenix Live View a partir do seu caderno de código.
E então, vamos vestir a camisa do Livebook??
Camiseta Livebook do Emanuel Kidoguchi.
Top comments (4)
Excelente post Professor Adolfo. Acredito que pode ser uma ótima ferramenta para o estudo do Elixir, até mesmo dentro do contexto acadêmico. Tenho utilizado o Livebook diariamente para meus estudos pessoais e tem me auxiliado bastante.
Eu convido a todos a vestir a camisa do Livebook!
Eu já vesti a minha :-)
Obrigado!
Que legal essa camiseta do Livebook! :)
É real ou é uma montagem de edição de imagem?
É real! Emanuel está no LinkedIn!