Passar ao conteúdo

Página servicio de Babel Sistemas de Información

Desenvolvimentos Front / Back

  • HTML
  • CSS
  • FRAMEWORKS
  • JAVASCRIPT
  • UI
  • UX
  • WEB COMPONENT
  • SPRINGBOOT
  • .NET CORE

Soluções front 

Acrescentamos valor na fase de apresentação de uma aplicação Web. Desde o apoio na definição visual e funcional da interface, para garantir a melhor utilização da plataforma Web, até ao seu desenvolvimento, implementação e otimização

Vasta experiência no desenvolvimento de interfaces Web, conferindo interatividade às interfaces e especialização no desenvolvimento de sistemas de comunicação com back-end

- HTML/CSS/Frameworks/JavaScript 

Desde a utilização de HTNL, CSS e Vanilla JavaScript à utilização de frameworks como Angular, React, Vue.js e Ionic. 

- Design baseado em padrões 

Desenvolvimento front-end com noções de design UI e UX baseado em padrões W3C, como ECMAScript e Web Component. 

- API 

Criação de API com RESTful ou GraphQL para ligação a back-end e alimentação dinâmica dos conteúdos do front

- Limpeza de código e convenções 

Para a automatização de testes, utilizamos ESLint ou Prettier para formatar o código e seguimos as convenções de Clean Code e SOLID, utilização de micro front

- Ferramentas de automatização 

Para revisão do código utilizamos ferramentas como Jest em testes unitários e Cypress no teste E2E. 

- Catálogo dos componentes 

Utilização de repositórios de componentes NPM para uma melhor reutilização de componentes e bibliotecas partilhadas. 

Soluções back 

Conceção de toda a lógica e soluções para que todas as ações solicitadas a partir de uma página Web sejam executadas de maneira correta. Para tal, desenvolvemos com diferentes linguagens de programação e frameworks.  

Complementando o anterior, abrangemos o desenvolvimento para interagir com as bases de dados e outros sistemas com o objetivo de os dados chegarem de e até ao front-end

Apostamos no desenvolvimento de serviços serverless que permitem às equipas centrar-se na lógica empresarial e deixar que a plataforma na nuvem se encarregue do alojamento e do aumento de recursos. 

 - Arquiteturas clássicas vs. microsserviços 

Criação de arquiteturas clássicas ou com microsserviços, tanto em modelos de implementação nas instalações como na nuvem (com destaque para os modelos serverless), utilizando principalmente Springboot e .NET Core

- Contentor de aplicações Web 

Instalação e configuração de módulos ou servidores que permitem a execução de aplicações Web: Tomcat, WebLogic, JBoss, Geronimo, IIS... 

- Configuração de servidores 

Realizamos configurações otimizadas dos servidores de desenvolvimento e exploração. 

- Sistemas de gestão de bases de dados 

Trabalhamos tanto com bases de dados relacionais como não relacionais, para e com sistemas ORM (EF, Dapper, Spring...) que distingam o desenvolvimento das particularidades. 

Outros artigos em destaque