Implementación del Servicio Web (API)

Lección 33 del Curso Flutter y Laravel Tienda Delivery

Para crear un Servicio Web que procese las operaciones de lectura y escritura con métodos post y get enlazamos a la Api Laravel para ello creamos una clase

Implementación del Servicio Web (API)

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

Toda aplicación móvil que necesita obtener datos de un servidor web debe conectarse a este y realizar los procesos necesarios. En este escenario nos ayuda una arquitectura llamada API Res o Servicios Web. La cual puede ser implementanda muy fácilmente con Laravel.

Pero que pasa si queremos usarla desde Flutter. Pues es simple debemos crear una estructura que permite resolver la lectura de datos JSON y permitirnos parsearlo para poder usarlo correctamente.

DIcho hecho vamos a crear nuestro archivo de servicio.  y los vemos en el siguiente cuadro:

import 'dart:convert';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:http/http.dart' as http;

class ServicioApi{

  final String _url = "http://arequipalocal.com/api/";

  postData(data, apiUrl) async {
   
  }

  getData(apiUrl) async {
  
  }

  _getToken() async{
   
  }

  _setHeaders() => {
   
  };
}

Obviamente está completo dentro del curso en mención.


COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

45 visitas

Lecciones del curso

27. Autenticación con JWT
28. Enviar Productos en JSON
29. Recibir pedidos en Laravel
VER MÁS CURSOS
Logo Codea App

© Todos los derechos reservados CODEA APP | Cursos de programación avanzados con proyectos reales | 2020