Skip to content

ポートフォリオページです。Flutterのベストプラクティス集約リポジトリを兼ねています。

Notifications You must be signed in to change notification settings

K9i-0/flutter_k9i_portfolio

Repository files navigation

flutter_k9i_portfolio

K9i(Kota Hayashi)のポートフォリオページです。Flutter Webで作ってます。

特徴

このリポジトリでは、快適なFlutter開発をする上でのベストプラクティスを集約するよう意識しています。

Grinder

Dart製のタスクランナーGrinderのコマンドを設定しています。 自分の中で今一番しっくり来ている書き方を反映しています。(grind.dart参照)

-> パッケージによるタスク共有方式に移行

参考

Grinderを使って、ターミナルで実行するタスクをDartで書く

analysis_options

Riverpodリポジトリを参考にしたanalysis_options.yamlの設定を行っています

参考

RiverpodリポジトリのLintルールが面白かった

l10n.yaml

Flutter標準の多言語対応をする際に、設定を変更できるl10n.yamlを工夫しています。

riverpod_generatorのオプション設定

build.yamlにriverpod_generatorのオプションを設定しています。

参考

riverpod_generatorで生成されるProvider名を変える方法

About

ポートフォリオページです。Flutterのベストプラクティス集約リポジトリを兼ねています。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published