私は Google Apps Script と JavaScript を使用する比較的初心者ですが、ここ数日ボットをいじっており、いくつかの簡単なプログラムを作成しました。夢のプロジェクトを実際に試してみたいと思っています。たとえ永遠にかかっても。UI の作成に関して何を使用する必要があるか、および情報を保持するためにどのデータベースを使用する必要があるか (また、このアプリが可能かどうか) についてアドバイスをお願いします。
アプリ ファイルのソースとして Google ドライブを使用するオンライン小説管理アプリを作成したいと考えています。UI には、小説内のすべての Google ドライブ ファイルを紹介するツリーがあります。シーンをクリックすると、シーンが編集用に開きます。
質問
- このアプリは可能性がありますか?
- もしそうなら、UIに関しては、私は何を使うべきだと思いますか? Google 提供の UIbuilder? HTML サービス - たとえば、編集が必要な Google ドキュメントを右側に開くことができるフレームを右側に配置できますか?
- 最後に、どのデータベースを使用すればよいですか? データベースには、チャプター名と位置、シーン名、位置、およびシーンが対応する Google ドキュメント ID を保存する必要があります。私は ScriptDB と Spreadsheets のハンドルを持っています...そして、これら 2 つのいずれかが最適なオプションではない場合、他のデータベースの方がうまく機能しますか? なぜ?
このアプリで、小説の概要をツリー形式で表示したり、特定のシーンを開いて編集したり、新しいシーンを作成したり、シーンの表示順序を変更したりできるようになることを願っています。そして、その人が小説を読み終えると、アプリはすべてのシーンを 1 つの小説にコンパイルします (これも Google ドライブにあります)。
洞察や提案をいただければ幸いです。