Skip to content

Client application in Angular 2 which consumes The Star Wars API.

Notifications You must be signed in to change notification settings

cleverton-heusner/db-starwars

Repository files navigation

Star Wars Database

Introdução

Aplicação cliente de API que disponibiliza dados sobre a franquia Star Wars.

Principais tecnologias envolvidas

  • Angular - Baseado na linguagem TypeScript, possibilita o desenvolvimento web no formato Single Page Application;
  • TypeScript - Ainda que compilada para JavaScript puro, traz recursos ausentes neste, como tipagem de dados estática, interfaces e modificadores de acesso;
  • ECMAScript 6 - Inaugurada em 2015, esta atualização do JavaScript tem como principal característica tornar sua sintaxe próxima a de uma linguagem orientada a objetos;
  • CSS3 - Segunda versão do CSS, traz recursos poderosos, tais como as Media Queries;
  • HTML5 - Versão mais atual da linguagem HTML e alicerce de frameworks frontend modernos;
  • Bootstrap - Framework de componentes visuais focado na responsividade e simplicidade;
  • Node.js - Ambiente para execução de código JavaScript no lado servidor;
  • Node Package Manager - Gerenciador de pacotes JavaScript, sendo o padrão do ambiente Node.js.

Instalando

  1. Certifique-se de ter a versão mais recente do Node.js e do npm. Para este projeto, foram usadas as versões 11.6.0 e 6.5.0, respectivamente;

  2. Baixe o repositório remoto do projeto para sua máquina com o comando:

    git clone https://github.com/cleverton-heusner/db-starwars  
  3. Na raíz do projeto, baixe todas as dependências necessárias com o seguinte comando:

    npm i
  4. O próximo comando irá compilar e executar a aplicação:

    ng serve
  5. No browser de sua preferência, acesse a aplicação através do endereço http://localhost:4200.

Autor

Cleverton Heusner

About

Client application in Angular 2 which consumes The Star Wars API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published