1

新しい Web サイトを作成していて、Vim を使用してコンテンツを編集できるようにしたいと考えています。つまり、おそらく静的サイト ジェネレーターを使用する必要があります。私は過去 10 年間 Drupal を使用してきましたが、コンテンツを編集するためにクライアントに GUI を提供する必要がないため、別のテクノロジーを検討しています。

11ty はかなりシンプルな静的サイト ジェネレーターのように見えます。Vim のマークダウンでコンテンツを入力し、簡単なコマンドを実行し、git commit してプッシュしてコンテンツを公開する機能は非常に魅力的です。

しかし、より動的/自動化されたコンテンツについて疑問に思っています... Drupal のように、最近の投稿を表示するための SQL クエリである「ビュー」があります (非常に複雑になる可能性があり、それらを構築して結果をフォーマットするための GUI を提供します)、 11ty ではどのようにそのような要素を作成していますか? 11tyだけでできますか?これを行うには、11ty で vue.js のようなものを利用する必要がありますか?

別の静的サイト ジェネレーターを使用することもできますが (Drupal を使用して、サイトの Rest API に投稿することも検討しています)、reactjs を扱いたくありません。

4

1 に答える 1