Ferramenta ou framework para criação de API REST
Fala pessoal,
conhecem alguma ferramenta ou framework para automatizar ou agilizar a criação de APIs REST?
Obrigado
conhecem alguma ferramenta ou framework para automatizar ou agilizar a criação de APIs REST?
Obrigado
Fernando Gaspar
Curtidas 0
Respostas
Estevão Dias
04/12/2018
Fala Fernando,
Framework depende da linguagem. Por exemplo,
PHP tem o Lumen,
.Net tem o ASP.Net Web API,
Java tem o Spring Framework e o JAX-RS,
Python tem o Django REST,
JavaScript tem o Express...
Isso falando dos mais utilizados. Claro que mais se cavar, mais frameworks vão aparecer, mas esses são o que a galera costuma usar.
Já ferramenta depende do contexto, porque se for pra teste você pode usar tanto o Postman, pra fazer testes pontuais, quanto uma biblioteca de testes como o Spring Test, por exemplo. Só pra ilustrar, com um framework como o Spring Test você pode escrever rotinas que fazem com que requisições sejam disparadas para a API e testar o retorno dela com todas as vantagens de escrever testes no código, tais como documentação, reaproveitamento, manutenção, etc.
É isso aí, espero ter ajudado \\o
Framework depende da linguagem. Por exemplo,
PHP tem o Lumen,
.Net tem o ASP.Net Web API,
Java tem o Spring Framework e o JAX-RS,
Python tem o Django REST,
JavaScript tem o Express...
Isso falando dos mais utilizados. Claro que mais se cavar, mais frameworks vão aparecer, mas esses são o que a galera costuma usar.
Já ferramenta depende do contexto, porque se for pra teste você pode usar tanto o Postman, pra fazer testes pontuais, quanto uma biblioteca de testes como o Spring Test, por exemplo. Só pra ilustrar, com um framework como o Spring Test você pode escrever rotinas que fazem com que requisições sejam disparadas para a API e testar o retorno dela com todas as vantagens de escrever testes no código, tais como documentação, reaproveitamento, manutenção, etc.
É isso aí, espero ter ajudado \\o
GOSTEI 0
Mateus Soares
04/12/2018
Fala Fernando,
Framework depende da linguagem. Por exemplo,
PHP tem o Lumen,
.Net tem o ASP.Net Web API,
Java tem o Spring Framework e o JAX-RS,
Python tem o Django REST,
JavaScript tem o Express...
Isso falando dos mais utilizados. Claro que mais se cavar, mais frameworks vão aparecer, mas esses são o que a galera costuma usar.
Já ferramenta depende do contexto, porque se for pra teste você pode usar tanto o Postman, pra fazer testes pontuais, quanto uma biblioteca de testes como o Spring Test, por exemplo. Só pra ilustrar, com um framework como o Spring Test você pode escrever rotinas que fazem com que requisições sejam disparadas para a API e testar o retorno dela com todas as vantagens de escrever testes no código, tais como documentação, reaproveitamento, manutenção, etc.
É isso aí, espero ter ajudado \\\\o
Framework depende da linguagem. Por exemplo,
PHP tem o Lumen,
.Net tem o ASP.Net Web API,
Java tem o Spring Framework e o JAX-RS,
Python tem o Django REST,
JavaScript tem o Express...
Isso falando dos mais utilizados. Claro que mais se cavar, mais frameworks vão aparecer, mas esses são o que a galera costuma usar.
Já ferramenta depende do contexto, porque se for pra teste você pode usar tanto o Postman, pra fazer testes pontuais, quanto uma biblioteca de testes como o Spring Test, por exemplo. Só pra ilustrar, com um framework como o Spring Test você pode escrever rotinas que fazem com que requisições sejam disparadas para a API e testar o retorno dela com todas as vantagens de escrever testes no código, tais como documentação, reaproveitamento, manutenção, etc.
É isso aí, espero ter ajudado \\\\o
Agradeço pela contribuição, me ajudou.
GOSTEI 0
Carlos Arantes
04/12/2018
Excelente pergunta.
GOSTEI 0