REST Archive

Autenticação em APIs REST com PHP

Introdução Neste artigo, comentarei sobre alguns métodos de autenticação que normalmente são usados para proteger APIs REST. Também apresentarei uma parte prática, implementando um simples API REST com autenticação usando Json Web Token (JWT) com PHP e o micro-framework Silex. Métodos de Autenticação Veja abaixo alguns métodos de autenticação mais conhecidos: Basic É a abordagem

REST – Richardson Maturity Model

Introdução Falando em REST é frequente escutarmos o termo Richardson Maturity Model. Termo criado por Leonard Richardson descreve os requisitos necessários para a criação de um API REST bem estruturada/desenhada. Nada mais é que uma referência de boas práticas para criação de APIs de qualidade. O Richardson Maturity Model descreve quatro níveis (0-3). Quanto mais

RESTful & PHP Formatos de Representação

Introdução Mais uma vez aprendendo conceitos RESTful com foco na linguagem PHP com apoio do micro-framework Silex, vamos mostrar neste artigo, como você pode disponibilizar várias representações de dados na mesma API. No caso, retornando JSON e XML, permitindo que o cliente que esta consumindo a API informe qual é o formato que deseja receber,

Aplicação REST simples com Silex, parte II

Continuando Na primeira parte aprendemos como iniciar nossa aplicação REST com Silex e implementamos as rotas /livros e /livros/{id}. Dando sequencia à nossa aplicação, vamos implementar as Rotas para Incluir, Alterar e Deletar livros, usando os verbos HTTP POST, PUT e DELETE. Rotas POST /livros Através desta rota será possível a criação de um novo

Aplicação REST simples com Silex, parte I

Introdução Nester artigo vamos realizar a criação de um simples aplicativo REST usando o micro framework Silex, mapeando operações CRUD através dos métodos HTTP GET, POST, PUT e DELETE. O tutorial esta divido em 2 partes. Clique aqui para ir para a segunda parte. Por que Silex? Micro frameworks são interessantes para criação de APIs

Webservices REST e PHP, Introdução

Introdução Já à algum tempo o REST tornou-se a principal arquitetura para criação de webservices para aplicações web e mobile. Todas principais linguagens de programação incluem frameworks para criação de Webservices REST. É importante que todo desenvolvedor e arquiteto tenha um claro entendimento de como o ele funciona. O objetivo deste artigo é realizar um
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: