Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Consumo_API

Treinamento para consumo de API em Delphi

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Consumindo API's 🦾

Essa é uma aplicação feito em Delphi, e seu intuito é consumir as API's que selecionei neste projeto, e trabalhar com formato JSON, seguindo alguns padrões de projeto e o conceito SOLID. O foco principal é mais para o treinamento e conhecimento.

Requisitos 🔧

Como não irei disponibilizar o executável (muito extenso para dar upload), será necessário ter a ferramenta de desenvolvimento Delphi, ou encontre algum depurador de Pascal.

Modo de uso 😎

Ao executar a aplicação, você se depara com uma tela com um menu na parte superior, e na parte inferior está o dia atual e seu horário.

  • A primeira API implementada é a ViaCep, com ela conseguirá informações relacionadas ao CEP inserido.
  • A segunda API implementada é a IBGE, conseguindo consultar regiões, mesorregiões e estados.

Sua Estrutura 📢

  • Conceito S.O.L.I.D.
  • Conceito de Design Pattern
    • Strategy
      • Bridge
        • Singleton
          • Observer