Closed KobayashiYoh closed 2 years ago
年末のお忙しいところ失礼します。 QiitaAPIを利用して記事一覧を表示する実装をしました。 お時間のあるときでかまいませんので、レビューしていただけると幸いです。 よろしくお願いします。
該当ファイル:client.dart, user.dart, article.dart, 参考: https://qiita.com/abouch/items/90107b330bb126a6f742 https://pub.dev/packages/http
該当ファイル:feed_page.dart 参考: https://qiita.com/abouch/items/90107b330bb126a6f742 https://api.flutter.dev/flutter/widgets/FutureBuilder-class.html
該当ファイル:feed_page.dart, error_view.dart
・記事一覧をタップして記事ページを表示 ・検索バーを配置して検索 ・ページネーション実装(リストを下まで到達したら追加読み込み)
https://user-images.githubusercontent.com/82624334/147341900-eb10e649-c415-4732-aa7e-64aa483357de.mp4
@mcz9mm 丁寧にレビューしていただき本当にありがとうございます 今から全てのコメントを確認し、コードの修正もします
@mcz9mm 全てのコメントに対する修正をしました お時間のある時にレビューよろしくお願いします
LGTM よく治せてると思います👍
概要
年末のお忙しいところ失礼します。 QiitaAPIを利用して記事一覧を表示する実装をしました。 お時間のあるときでかまいませんので、レビューしていただけると幸いです。 よろしくお願いします。
実装した内容
1. httpパッケージを利用してQiitaAPIを利用して記事一覧を取得
該当ファイル:client.dart, user.dart, article.dart, 参考: https://qiita.com/abouch/items/90107b330bb126a6f742 https://pub.dev/packages/http
2. QiitaAPIから取得した記事をFutureBuilderで表示
該当ファイル:feed_page.dart 参考: https://qiita.com/abouch/items/90107b330bb126a6f742 https://api.flutter.dev/flutter/widgets/FutureBuilder-class.html
3. ネットワークエラーの表示&再読み込み
該当ファイル:feed_page.dart, error_view.dart
今後実装する予定の内容
・記事一覧をタップして記事ページを表示 ・検索バーを配置して検索 ・ページネーション実装(リストを下まで到達したら追加読み込み)
実装後のUI(動画)
https://user-images.githubusercontent.com/82624334/147341900-eb10e649-c415-4732-aa7e-64aa483357de.mp4