問題タブ [eleventy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
534 参照

eleventy - 11ty 静的サイト ジェネレーターで動的リストを作成する方法は?

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

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

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

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