最近、私は小さな非営利団体のウェブサイトを引き継ぐように頼まれました。ウェブサイトは非常にシンプルな設定で、約12ページの比較的静的な情報、いくつかの画像ギャラリー、組織に関する最近の情報を含むメインページなどがあります(メインページでさえ頻繁に更新されることはありません)。
私が最初に考えたのは、かなり不幸なことを発見したときに、WordpressやJoomlaのような単純なCMSを配置することでした。これは非営利団体であるため、PHP / Ruby / Pythonのインストールを利用せずに、寄付されたホスティングからWebサイトを提供しています。これが意味するのは、私はストレートHTML / CSS / JavaScriptを提供することに制限されており、基本的に他には何も提供しないということです。
次に、私が探しているのは、最終ステップとして、WebサイトをストレートHTML / CSS / JavaScriptに「プリコンパイル」して、サーバーにアップロードできるWeb開発フレームワークの提案です。すべてを自分で手作業で作成できることはわかっていますが、すべてのページ間で共有される多くの定型コードがあり、何度もコピーして貼り付ける必要はありません。
頭に浮かぶ唯一のフレームワークはGoogleWebToolkitですが、それは私の要件には少しやり過ぎかもしれません。基本的にすべてのページが同じヘッダー、フッター、ナビゲーションを共有するため、本当に必要なのは、新しいコンテンツをプラグインできる適切なテンプレートフレームワークだけです。
他に何か提案はありますか?