Skip to content

API desenvolvida usando o Node de forma nativa, sem usar qualquer framework

License

Notifications You must be signed in to change notification settings

alexvieirasj/firstapi-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FirstAPI 🥇

Origem Projeto GitHub Last Commit Difficult Level Issue Pull Request

💻 Detalhes do projeto

Esse projeto faz parte do curso JStack. A ideia é construir uma API com Node.js de forma nativa, usando somente javascript, sem o uso de qualquer biblioteca ou framework.

Capa Projeto

🖧 Rotas da aplicação

Métodos Rotas Descrição
GET http://localhost:3000/users Retorna uma lista de usuários
POST http://localhost:3000/users Cria um novo usuário
PUT http://localhost:3000/users/:id Altera o nome do usuário passando o ID
DELETE http://localhost:3000/users/:id Exclui um usuário passando o ID

🚀 Tecnologias utilizadas no projeto

As tecnologias/ferramentas utilizadas no projeto foram:

👨🏻‍💻 Lista de ajustes e melhorias

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas listadas abaixo:

  • Criar mais campos para o usuário (idade, endereço, telefone)
  • Aplicar os metodos de listar, incluir, alterar e excluir para esses campos

📦 Como utilizar o projeto

É preciso ter instalado no computador o Git e o Node.js para rodar o projeto através das linhas de comando. O projeto tem a possibilidade de ser baixado para o computador no formato zip clicando no botão "Code" na opção "Download ZIP".

    # Clonar o repositório
    $ git clone git@github.com:alexvieirasj/firstapi-app.git

    # Entrar no diretório baixado
    $ cd firstapi-app

    # Iniciar o projeto
    $ node src/index.js 
    
    # running on port 3000 

🤝 Colaboradores

Lista de pessoas que contribuíram para este projeto:

Foto de Alex Vieira no GitHub
Alex Vieira

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

⬆ Voltar ao topo

About

API desenvolvida usando o Node de forma nativa, sem usar qualquer framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published