Pular para o conteúdo principal

Próximos Passos

Tenha em mente o que é preciso para continuar a evoluir no Netuno.

A documentação no seu geral sofre constantes melhorias e tenta ser o mais simples e introdutória possível.

Mas é assumido que tenha algumas bases de conhecimento e alguma experiência em certas áreas, tais como:

  • Base de dados, como queries no geral, insert, update e delete;
  • Web services, com GET e POST;
  • JavaScript e ReactJS;

Caso não tenha alguma destas competências vamos tentar ajudar a desenvolvê-las.

Procure sempre por ajuda no GitHub ou no Discord, veja as indicações no rodapé do site.

Base de Dados

Com o Netuno poderá trabalhar com diversos tipos de base de dados e aprofundar os seus conhecimentos.

Apenas com um bom conhecimento de base de dados é possível criar aplicações com estruturas complexas para recolher e gerir um grande volume de dados.

Assim terá autonomia para criar de forma robusta a parte mais importante que é a base de dados.

A construção de uma base de dados bem organizada e otimizada faz toda a diferença na experiência dos utilizadores finais como também da performance desde o desenvolvimento até à execução.

Serviços

Se já tiver algum conhecimento em alguma das seguintes linguagens de programação como JavaScript, Groovy, Python, Ruby ou Kotlin, poderá criar rapidamente web services complexos e robustos utilizando os diversos recursos que o Netuno disponibiliza para a programação low code.

Dentro da pasta das aplicações especialmente na pasta server, poderá programar nestas diversas linguagens.

Basta utilizar a extensão correspondente:

Explore os exemplos de web services que vêm na aplicação demonstração, em:

/apps/demo/server/services/samples

E explore também a documentação da nossa biblioteca para conhecer em detalhe os recursos disponíveis.

User Interface

O desenvolvimento do frontend na web sofreu muitas alterações nos últimos anos e a utilização do Webpack passou a ser um padrão.

As nossas escolhas de tecnologias como ReactJS, Ant.Design e Less, passam por ser as tecnologias que trazem um aumento de produtividade com maior maior adesão na comunidade.

Para aprofundar conhecimentos nestas tecnologias explore as diversas documentações em formato texto e vídeo disponíveis na internet.

Como são tecnologias com grandes comunidades não é difícil encontrar bom material para começar a aprender.

Relembramos que com o Netuno, mesmo com um pouco de conhecimento, já é possível obter grandes resultados, que dá o poder ao programador de frontend de desenvolver todo o backend e vice-versa, podendo ainda optar-se desenvolver tudo apenas com uma única linguagem de programação como JavaScript.

Conclusão

O Netuno facilita o desenvolvimento das aplicações web onde apenas uma única pessoa com poucos conhecimentos de base de dados, web services e frontend, poderá desenvolver aplicações complexas de forma autónoma.

Também para equipas grandes, onde há pessoas com maior competência em cada uma das áreas, traz, no geral, um grande aumento de produtividade.

O Netuno também pode ser utilizado como backoffice para bases de dados ou como servidor de APIs REST para frontend desacoplados e aplicações mobile.

Poupe tempo e desenvolva mais focado na lógica das regras de negócio e, com o conhecimento que já tem, vai chegar mais longe.