Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

Ask HN: React NativeのIgnite CLIに相当するFlutter版CLIツールを開発中

筆者と友人は、Flutterプロジェクトのセットアップ作業を自動化するCLIツール「fip-cli」をDartで開発中。React Native向けIgnite CLIのようなツールをFlutter向けに作ることを目指している。現在は初期段階で、アーキテクチャを固めるためにGitHub上でフィードバックを募集している。

背景メモ

- FlutterとはGoogleが開発したオープンソースのUIフレームワークで、同じコードベースからiOS/Android/Webアプリをビルドできる。言語はDartを使用する。 - React Native(RN)はMeta(旧Facebook)が開発したクロスプラットフォームフレームワークで、JavaScript/TypeScriptを使ってネイティブアプリを開発する。 - Ignite CLIはReact Native向けの定番スキャフォールディングツール。プロジェクトのひな形生成、状態管理ライブラリの組み込み、認証やナビゲーションなどのボイラープレート(毎回書く必要がある定型コード)を自動でセットアップする。開発者がゼロから設定を積み上げる手間を省くためのもの。 - 現状のFlutter公式のプロジェクト作成機能(`flutter create`)は最小限のひな形しか用意しておらず、Ignite CLIほど豊富なオプションやワークフローは提供していない。 - pub.devはDart・Flutterパッケージの公式レジストリ。まだ公開されていないということは、開発途中の状態。 - この投稿はHacker Newsの「Ask HN」で行われており、作者がコミュニティに設計のフィードバックを求めている。