Instalação
Instalação da plataforma low-code Netuno, poliglota e open source.
Construa aplicações full stack robustas com low-code.
Pré-requisitos
O Netuno utiliza o Java instalado apenas para executar o processo de instalação inicial.
Durante a instalação do Netuno é automaticamente instalada a GraalVM na pasta do Netuno, sendo o Java da GraalVM utilizado para a execução do Netuno posteriormente.
A instalação dos pré-requisitos de front-end são opcionais, apenas para o desenvolvimento full stack.
Back-end: Java
Certifique-se que tem o Java instalado, executando no terminal o commando:
java -version
A versão do Java deverá ser a 11 ou superior.
Caso não tenha instalado, então instale o Java open source para Windows e macOS em:
No Linux Ubuntu ou Debian, utilize o comando:
apt install default-jdk-headless
Front-end: Bun & PNPM
Não é obrigatório mas é recomendado que o Bun e o PNPM estejam instalados para poder compilar a UI (user interface, front-end) das aplicações.
Em vez de utilizar o Node e o NPM, por que o Bun e o PNPM são mais otimizados e rápidos, no geral são superiores porque demonstram melhores resultados práticos no desenvolvimento.
- Veja como instalar o PNPM e o Bun.
Todos os projetos de exemplo do Netuno e na geração de novas aplicações, estão adaptados para funcionar com o Bun e o PNPM.
Certifique que utiliza as versões mais recentes das tecnologias.
Caso queira utilizar o Node e o NPM, ou outra tecnologia qualquer, é sempre possível, fica ao seu critério.
Considerações
Ao executar o comando de instalação abaixo será alterado o caminho no terminal de onde estava para dentro da nova pasta do 📁 netuno
que será criada.
Caso precise executar novamente o comando de instalação será preciso corrigir o caminho e provavelmente remover a pasta do 📁 netuno
que foi criada.
Versão Estável
A versão estável é uma versão segura e pronta para ser utilizada em produção.
Para instalar a versão estável siga os passos de instalação abaixo:
Linux ou macOS
É comum haver o comando cURL
e o Wget
, execute no terminal para verificar.
Para criar a pasta do Netuno, execute no terminal:
mkdir -p netuno && cd netuno
Escolha uma dos seguintes métodos de download:
- Download com o cURL:
curl -L https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -o netuno-setup.jar
- Download com o Wget:
wget https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -O netuno-setup.jar
Depois de realizar um dos passos anteriores, avance para a instalação do Netuno:
- Instalação da versão oficial atual e estável:
java -jar netuno-setup.jar install
No macOS, você precisa desabilitar a quarentena, portanto, dentro da pasta inicial do
netuno
, execute:sudo xattr -r -d com.apple.quarantine .
Windows
Para instalar a versão atual em teste no terminal do PowerShell, ou indo no menu iniciar e digitando: powershell
Agora copie e cole o commando abaixo e siga as instruções de instalação:
md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar" -OutFile "netuno-setup.jar"
Depois de realizar o download anterior, avance para a instalação do Netuno:
- Instalação da versão oficial atual e estável:
java -jar netuno-setup.jar install
Versão Em Teste
A versão atual em teste é uma versão em desenvolvimento, contém as funcionalidades mais recentes mas pode ser instável.
Para instalar a versão em desenvolvimento siga os passos de instalação abaixo:
Linux ou macOS
É comum haver o comando cURL
e o Wget
, execute no terminal para verificar.
Para criar a pasta do Netuno, execute no terminal:
mkdir -p netuno && cd netuno
Escolha uma dos seguintes métodos de download:
- Download com o cURL:
curl -L https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar -o netuno-setup.jar
- Download com o Wget:
wget https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar -O netuno-setup.jar
Depois de realizar um dos passos anteriores, avance para a instalação do Netuno:
- Instalação da versão atual em teste:
java -jar netuno-setup.jar install version=testing
No macOS, você precisa desabilitar a quarentena, portanto, dentro da pasta inicial do
netuno
, execute:sudo xattr -r -d com.apple.quarantine .
Windows
Para instalar a versão atual em teste no terminal do PowerShell, ou indo no menu iniciar e digitando: powershell
Agora copie e cole o commando abaixo e siga as instruções de instalação:
md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar" -OutFile "netuno-setup.jar"
Depois de realizar o download anterior, avance para a instalação do Netuno:
- Instalação da versão atual em teste:
java -jar netuno-setup.jar install version=testing
Iniciar a App DEMO
No fim da instalação receberá algumas indicações de como executar o Netuno.
E para experimentar o Netuno e iniciar o servidor com a aplicação de demonstração, siga as instruções abaixo.
./netuno server
Inicia o servidor do Netuno com a aplicação padrão de demonstração:
Abrir a Aplicação no Browser
Após a inicialização do servidor o navegador será lançado e abrirá automaticamente com o endereço do servidor do Netuno local.
Caso o seu navegador não seja lançado automaticamente então abra manualmente no seu navegador o endereço:
Ou em:
Parar o Servidor
Para parar o servidor pressione no terminal as teclas:
CTRL + C
O terminal finalizará o servidor do Netuno. Para iniciar novamente volte a utilizar os comandos anteriores.
Próximos Passos
Algumas ideias do que pode fazer agora.
Iniciante
Se é novo no Netuno, inicie criando o seu primeiro formulário:
Tutoriais
Descubra como explorar o desenvolvimento no Netuno:
Projetos
Para aplicar o Netuno em qualquer tipo de negócio: