トップQs
タイムライン
チャット
視点

Jekyll

静的サイトジェネレーター ウィキペディアから

Jekyll
Remove ads

Jekyllは、個人、プロジェクト又は組織のサイト向けの、簡単で、ブログのような静的サイトジェネレーターである。 GitHubの共同創業者であるトム・プレストン・ワーナー英語版によって開発が開始され、Rubyで記述されており、自由ソフトウェアライセンスMIT Licenseの条件に基づいて配布されている。

概要 作者, 初版 ...
Remove ads

歴史

Jekyllは、2008年にトム・プレストン・ワーナーによって開発が開始され[3]、後に開発は新たなメンテナであるParker Mooreに引き継がれ、彼はバージョン1.0.0のリリースに取り組んだ[4]

Jekyllの登場は、ウェブ開発での静的ウェブサイトの人気の復活に繋がった[5]2017年の時点で、GitHubで採用されていることなどから、Jekyllは最も人気のある静的サイトジェネレーターである[6]

特徴

Jekyllは、Markdown又はTextile英語版とLiquidから、Apache HTTP Servernginx又は別のWebサーバで直ぐに利用可能な完全な静的ウェブサイトを生成する[7]。 Jekyllは静的サイトジェネレーターなので、動的ページの生成のためにデータベースを利用することはない[8]。 Jekyllはデータベースの代わりに、YAMLJSONCSV及びTSVファイルからのコンテンツの読み込みに対応している[9]。 これらのDataファイル内のコンテンツには、Liquid templating systemを介してアクセスすることができる[9]。 Jekyllは、GitHubが提供している静的ウェブページのためのホスティングサービスであるGitHub Pagesのバックエンドのエンジンである[10]

Jekyllは、Bootstrap[11]Semantic UIなどのフロントエンドフレームワークと組み合わせて利用することができる。

Jekyllによるサイトは、CloudCannon、Forestry、Netlify又はSiteleafなどのクラウドベースのコンテンツ管理システムに接続することができるので、コンテンツの編集者はコーディングの方法を知らなくてもサイトのコンテンツを変更することができる。

Remove ads

Jekyllの哲学

Jekyll does what you tell it to do — no more, no less. It doesn't try to outsmart users by making bold assumptions, nor does it burden them with needless complexity and configuration. Put simply, Jekyll gets out of your way and allows you to concentrate on what truly matters: your content.
[12]

脚注

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads