In this project, I performed a RESTful API operation with MobX.

Overview

  • In this project, I performed a RESTful API operation with MobX.
  • When we click on one of the listed users, the post information of that user is displayed.
  • My Medium article about my project is below:
  • FLUTTER MOBX İLE RESTFUL API İŞLEMİ



  • Bu projemde MobX ile RESTful API işlemi gerçekleştirdim.
  • Listelenen kullanıcılardan birine tıkladığımızda o kullanıcıya ait post bilgileri gelmektedir.
  • Projemi anlattığım Medium yazım aşağıda yer almaktadır :
  • FLUTTER MOBX İLE RESTFUL API İŞLEMİ
Comments
  • Print

    Print

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/posts_list.dart#L53

    muhakkak silmeyi unutma tum porjede

    opened by VB10 1
  • gereksiz init state

    gereksiz init state

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/home_page.dart#L13

    kullanmityorsak silelim yine degeleri constant

    opened by VB10 1
  • Switch states

    Switch states

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/users_list.dart#L58

    her state icin extract widget diyip orayi daha temiz tutabilrisin _ListUserLoaded gibi

    opened by VB10 1
  • Constant

    Constant

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/main.dart#L12

    Constant bir class yapip bunlari tutaiblrisin

    opened by VB10 0
  • Card

    Card

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/users_list.dart#L36

    user cardi ypaip gelen listenin modelini vererek parcalamasin colorlar themadan gelmeli Sizeler sabit olamali

    opened by VB10 0
  • Private final Statefull

    Private final Statefull

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/users_list.dart#L10 Sayfalari yaparken best pracitces acisindan ust sayfalrai stateful yapip private yapmak onemli

    _store gibi

    opened by VB10 0
  • base url ve future

    base url ve future

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Stores/user_store.dart#L18

    • base url yapip bunu enumdan cek
    • future requesti direk method olarak acip await ederek kullanirsan daha antajli olacaktir gelen datayi ddirek liste olarak almayi network serviste yap
    opened by VB10 0
  • json serilazable

    json serilazable

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Models/post.dart#L7

    • bu tarz islemlerde freeze vveya json serilzable gibi cozumleri klullanarsan cok daha iyi olacaktir
    opened by VB10 0
  • Geri deger dondurme ve json decode

    Geri deger dondurme ve json decode

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Service/network_service.dart#L12

    • Her method geri dger dondurmleri Future<List?>
    • json decode islemi mobidle biraz maaliyetli islem burada muhakkak compute gibi kavramlari gorenip arasstir derim
    • gelen datanin liste oldugunu once if data is List mi diyip sonra as cast et = Netwrok servisini bir interfacle ile sarmala methodlarin neler yapacagi bielli olsun
    opened by VB10 0
  • Liocalizaiton

    Liocalizaiton

    https://github.com/dilberkilic/Mobx_RESTful_API_Flutter/blob/d32d35ee6a1d2770660e2c3d79e505d32a74cd84/lib/Pages/users_list.dart#L71

    Muhakak locazaiton vs ekleyerek bunlari sabit bir yerden oku

    opened by VB10 0
Owner
Dilber KILIÇ
Jr. Mobile Application Devleoper | Gazi Universty Computer Engineering
Dilber KILIÇ
Flutter After Layout - Brings functionality to execute code after the first layout of a widget has been performed

Flutter After Layout - Brings functionality to execute code after the first layout of a widget has been performed, i.e. after the first frame has been displayed. Maintainer: @slightfoot

Flutter Community 432 Jan 3, 2023
Learn RESTful API and jSON Data in flutter with pokeapi.co

pokemon_api A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

Iskandar Muhaemin 0 Dec 30, 2021
A web-safe implementation of dart.io.Platforms. Helps avoid the "Unsupported operation: Platform._operatingSystem" runtime error.

Universal Platform - A Web-safe Platform class Currently, if you include the dart.io.Platform anywhere in your code, your app will throw the following

gskinner team 86 Nov 20, 2022
Crud operation with Firebase

stuff CRUD operation with firebase. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Divyam joshi 81 Dec 23, 2022
Eder Zambrano 0 Feb 13, 2022
Flutter App - Add Firebase Crud Operation can Create Delete Update Read real time data

Firebase-Crud-Operation In This Flutter App I Will Add Firebase Crud Operation like you can Create Delete Update Read real time data. Sample Images Re

Justin Roy 5 Nov 7, 2022
A boilerplate project created in flutter using MobX and Provider

Boilerplate Project A boilerplate project created in flutter using MobX and Provider. Boilerplate supports both web and mobile, clone the appropriate

Mohamed Ziada 1 Jan 20, 2022
A boilerplate project created in flutter using MobX and Provider.

Boilerplate Project A boilerplate project created in flutter using MobX and Provider. Boilerplate supports both web and mobile, clone the appropriate

Zubair Rehman 1.9k Jan 8, 2023
Flutter boilerplate - A boilerplate project created in flutter using MobX and Provider

Boilerplate Project A boilerplate project created in flutter using MobX and Prov

Wali Khan 0 Jan 22, 2022
BloilerplateProject - A boilerplate project created in flutter using MobX and Provider

Boilerplate Project A boilerplate project created in flutter using MobX and Prov

null 1 Oct 23, 2022
Relógio Pomodoro desenvolvido em Flutter utilizando reatividade como MOBX

pomodoro A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Evandro Augusto Guaranha Da Silva 0 Nov 24, 2021
Yugioh Cards Sample App using MobX, Provider, and Chopper

Yugioh Cards Sample App All data are collected from https://db.ygoprodeck.com/api-guide/. I apply MobX as state management for this app. At this time,

Fikri Razzaq 31 Dec 29, 2022
A starter example of a Flutter + Mobx + Notifications

flutter-example A starter example of a Flutter + Mobx + Firebase Nofitications Before Debug $ flutter packages pub run build_runner watch --delete-con

Jonatas Walker 10 Feb 3, 2021
Pomodoro-app - Application of a pomodoro clock with Flutter using Mobx as state management

Pomodoro App Tecnologias | Como executar | Licença Demo ✨ Tecnologias Esse proje

Dhiana Pereira 4 Oct 21, 2022
A powerful state machine for MobX management, that can be used in almost any application state.

A powerful state machine for MobX management, which can be used in almost any application state. It has 3 states - loading, success, error - and is pe

Daniel Magri 8 Oct 31, 2022
Clean Architecture + TDD + SOLID + Dependency Injection + GitFlow + Mobx

Clean Architecture + TDD + SOLID + Dependency Injection + GitFlow + Mobx Flutter Interview Challenge This app is part of an interview process. It took

Vinicius Souza 13 Dec 28, 2022
Repo for my MobX state management course

MobX state management Repo for my MobX state management course (https://youtu.be/7Od55PBxYkI) Getting Started Each step of the course is in its own ta

Vandad Nahavandipoor 8 Oct 31, 2022
Projeto utilizado para estudo do Slidy, Flutter Modular, Mobx e novos conceitos de UI, desenvolvido com base em curso online.

my_workout A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Leandro Simões 3 Sep 9, 2022
Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight Node.js based Bhagavad Gita API [An open source rest api on indian Vedic Scripture Shrimad Bhagavad Gita].

Gita Bhagavad Gita flutter app. Download App - Playstore Web Application About Bhagavad Gita app using flutter & Bhagavad-Gita-API is A lightweight No

Ravi Kovind 7 Apr 5, 2022