future_server 1.0.4 copy "future_server: ^1.0.4" to clipboard
future_server: ^1.0.4 copied to clipboard

outdated

future_server is package based on several packages make a new gate to back-end development using dart .. it's a new opputunity to build back-end with dart just with future_server.

Future Server (get_server) #

Please note you must read get_server guide to continue

Getting Started #

Installing

Add Get to your pubspec.yaml file:

run dart create project and add to your pubspec:

dependencies:
  future_get_server:

Import future_server in files that it will be used:

import 'package:future_get_server/future_server.dart';

But, what if you want to make the server wait untill you get the data from somewhere like firebase or MYSQL ?

Let me show you ..

First define yout Future, But make sure it will return a String

To create a server, and send a plain text:

void main() {
  runApp(
    GetServerApp(
      home: Home(),
    ),
  );
}

Let's create a controller

class HomeController extends GetxController {}

and then define yout Future and make sure it will return a String

Future<String> getData() async {
    return Future.delayed(Duration(seconds: 3), () => 'Done');
}

and just put FutureWidget and now you have a perfect server

class HomeView extends GetView<HomeController> {
  @override
  Widget build(BuildContext context) {
    return FutureWidget(controller.getData());
  }
}

Now the server will return a 'Done' after 3 seconds.

Please read get_server guide to understand what we are talking about https://pub.flutter-io.cn/packages/get_server#

6
likes
0
points
0
downloads

Publisher

verified publisherkar1mmohamed.com

Weekly Downloads

future_server is package based on several packages make a new gate to back-end development using dart .. it's a new opputunity to build back-end with dart just with future_server.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

galileo_mysql, get_server

More

Packages that depend on future_server