Pular para o conteúdo principal

Visão Geral

Aprender novas tecnologias nunca é fácil para quem está começando, onde cada vez mais há muitas opções e diversividade.

Vai encontrar no Netuno uma grande simplificação devido à agregação das melhores soluções disponíveis e mais utilizadas, reduzindo assim o risco de optar pela solução incorreta e reduzindo o tempo para procurar, encontrar e testar a solução ideal.

Também vai encontrar bastante flexibilidade por permitir utilizar várias linguagens de programação integradas com as principais bases de dados, com uma grande variedade de recursos de programação low-code poliglota que agilizam o trabalho.

Com menos linhas de código faz mais.

A programação low-code dos web services da API REST é desenvolvida com rapidez permitindo criar as soluções mais complexas para tirar partido da integração com outros sistemas, front-end, aplicações mobile, portais, lojas, etc.

A rapidez no desenvolvimento se deve também por nunca precisar reiniciar o servidor, no desenvolvimento poliglota não há compilações e muito menos reinicializações.

A alteração de código é imediata e em tempo real.

Em todas as linguagens de programação poliglota suportas, como:

  • JavaScript
  • Python
  • Ruby
  • Kotlin
  • Groovy

Netuno é a plataforma para aprender desenvolvimento Web

O Netuno facilita a curva de aprendizagem através da interface de criação de formulário, que intuitivamente gera a base de dados, permite visualizar e experimentar todo o modelo de dados no backoffice autogerado, serve para testes refinados da coerência dos dados. Como tem autenticação e permite perfis de acesso, serve para a gestão e a manutenção geral da sua base de dados.

Backoffice autogerado com a base de dados.

No mesmo instante que cria a base de dados tem o backoffice pronto, com relacionamentos, pesquisa refinada, upload de imagens e arquivos, exportação de dados, e muito mais.

A plataforma Netuno é open-source, comece já.

Quem começa encontra uma curva de aprendizagem bastante curta, em pouco tempo estará apto para realizar trabalhos complexos.

Intuitivamente vai dominar base de dados e web services com alta produtividade.

Base de Dados

A construção da base de dados é simplificada pela geração automática do backoffice mas também pelo diagrama de dados.

O Netuno gera automaticamente o diagrama do modelo de dados e apresenta os campos que fazem os relacionamentos.

Para executar queries o Netuno oferece uma interface que permite guardar os comandos favoritos, além do log de comandos executados.

Múltiplos comandos de base de dados podem ser executados ao mesmo tempo.

Low-code e Poliglota

Pode criar múltiplas aplicações, onde cada aplicação é um projeto, e em cada aplicação pode desenvolver com as diversas linguagens suportadas pelo Netuno.

A extensão do arquivo define qual é o motor de linguagem que será utilizado, por exemplo:

  • .js - JavaScript
  • .py - Python
  • .rb - Ruby
  • .kts - Kotlin Script
  • .groovy - Groovy

Veja de serviços poliglota na aplicação de demonstração que vem por padrão com o Netuno, repare que na mesma aplicação múltiplas linguagens são utilizadas ao mesmo tempo:

Utilize a sua linguagem de programação preferida, por razões óbvias não recomendamos utilizar diversas linguagens de programação no mesmo projeto.

Neste exemplo abaixo demonstra como é utilizado vários recursos de programação poliglota em JavaScript:

Veja a documentação dos recursos de programação poliglota disponíveis:

Explore, divirta-se, e contribua dando a sua estrelinha no código do projeto principal:

Caso encontre algum problema crie uma nova Issue, vamos ter o prazer de ajudar-te.