rizzu_client 0.1.2 copy "rizzu_client: ^0.1.2" to clipboard
rizzu_client: ^0.1.2 copied to clipboard

Networking Request Builder, using Dio. Its purpose is to make easier doing API requests and to give devs an out-of-the box working client.

This is a simple Networking Request Builder, written in Dart using Dio.

Features #

It's just simple to use! Look at the example!

Getting started #

Please remember to add the package as a dependency.

flutter:
    sdk: flutter
  rizzu_client: 
import 'package:rizzu_client/rizzu_client.dart';

then Just import this and u are ready to go!

Usage #

 RizzuClient rizzuClient = RizzuClient(baseUrl: 'https://jsonplaceholder.typicode.com/');
 //GET REQUEST
 await rizzuClient.call('posts', method: ApiMethod.GET);
 //POST REQUEST
  await rizzuClient.call('/posts', method: ApiMethod.POST, params: {
    'id': 5,
    'title': 'foo',
    'body': 'bar',
    'userId': '1',
  });
//PUT REQUEST 
 await rizzuClient.call('/posts/1', method: ApiMethod.PUT, params: {
    'id': 1,
    'title': 'foo',
    'body': 'hii',
    'userId': '1',
  });
 

Additional information #

Feel free to contribute!

2
likes
90
pub points
0%
popularity

Publisher

unverified uploader

Networking Request Builder, using Dio. Its purpose is to make easier doing API requests and to give devs an out-of-the box working client.

Documentation

API reference

License

unknown (LICENSE)

Dependencies

dio, flutter

More

Packages that depend on rizzu_client