私は基本的なツールを構築することを考えています。この基本的なツールを構築する過程で、新しいスキルを習得したいと考えていました。純粋な JavaScript を使用してツールを作成したいと考えていました。ツールは基本的に再利用可能なライブラリである必要があります。再利用可能なライブラリは、主にサードパーティのコマンドライン ツールを呼び出します。ファイルのコピーや削除など、ファイル システム レベルの操作をライブラリに含める必要がある場合があります。これにUIも追加したいと思います。
環境全体でネイティブなことをしたいので、自分のアイデアが壊れていると感じています。私はJavaを使いたくありません。理想的には、JavaScript を使用してコードを記述したいと考えています。Node.js についてはわかりませんが、読んでいる限り、再利用可能なライブラリに Node.js を使用できるようです。ただし、UI の観点からこのライブラリを操作するために何を使用できるかはわかりません。
この場合、Node をランタイムとして使用することをお勧めしますか? もしそうなら、このライブラリと対話できるクロス プラットフォーム UI を作成する方法はありますか? ありがとうございました!