Como podemos te ajudar?

Que tecnologia utilizamos?

Na Humand usamos:

  • Para o frontend (a parte visual da aplicação): React Native.
  • Para o backend (o funcionamento interno da aplicação): Node.js com uma ferramenta chamada Sequelize para comunicarmos com a base de dados.
  • E a base de dados que usamos é PostgreSQL.

A seguir, damos-te uma explicação simples das tecnologias que utilizamos na nossa aplicação:

O que é o React Native?

React Native é a tecnologia que utilizamos para construir a parte visual da nossa aplicação móvel. Imagina que o frontend é como a cara da aplicação: é o que vês e com o que interages. O React Native permite-nos criar essa cara de forma eficiente e atraente.

O interessante do React Native é que nos permite criar uma única aplicação que funciona tanto em dispositivos Android como em dispositivos iOS. Assim, não importa se tens um telemóvel Android ou um iPhone, a nossa aplicação terá o mesmo aspeto e funcionará da mesma forma em ambos.

O que faz o Node.js e por que usamos o Sequelize?

Agora, falemos do "cérebro" da nossa aplicação, também conhecido como o backend. Node.js é como a espinha dorsal da nossa aplicação. Ajuda-nos a gerir os pedidos que vêm dos utilizadores e a trabalhar com a base de dados onde armazenamos a informação.

Mas, o que é uma base de dados e como a utilizamos? Imagina uma grande biblioteca onde guardamos toda a informação da nossa aplicação: nomes de utilizador, mensagens, fotos, etc. Usamos uma base de dados chamada PostgreSQL, que é muito fiável e segura.

Para nos comunicarmos com esta base de dados e fazer com que funcione com Node.js, utilizamos algo chamado Sequelize. Pensa no Sequelize como um tradutor que ajuda o Node.js a entender como falar com a base de dados e como organizar a informação de forma que seja fácil de gerir.

Em resumo...

Utilizamos o React Native para construir a parte visual da nossa aplicação, tornando-a simples e a funcionar sem problemas em qualquer dispositivo. No "cérebro" da nossa aplicação, que é o Node.js, usamos o Sequelize para comunicar com a base de dados PostgreSQL, onde armazenamos toda a informação importante.

Esperamos que esta explicação te ajude a compreender um pouco melhor como funciona a nossa aplicação e porque escolhemos estas tecnologias.

 

Este artigo foi útil?

Utilizadores que acharam útil: 0 de 0

Tem mais dúvidas? Submeter um pedido