Pondent は、Markdown 形式のファイルを GitHub に投稿するためのクライアント側ユーティリティです。今すぐブラウザで使用できます。
静的サイトは、サイトをより安全でパフォーマンスの高いものにするための優れた方法です。 GitHub と組み合わせると、どこからでもアクセスできるバージョン管理されたディレクトリが得られます。
問題はどうやって更新するかです。 Pondent は、Jekyll や Hugo などの静的サイト ジェネレーターに最適な形式で、Markdown 形式の投稿を GitHub リポジトリに追加するためのクライアント側ユーティリティを提供します。
Pondent の使用は 1-2-3 と同じくらい簡単です。
これで投稿する準備ができました。
Pondent は、ClojureScript で書かれたクライアント側の JavaScript アプリケーションです。これをローカルまたは独自のサーバーでホストするには、ブラウザで実行できる JavaScript ファイルにコンパイルする必要があります。
自分で実行する場合は、個人用アクセス トークンを登録する必要があることに注意してください。 Pondent アプリケーションは、pyrmont.github.io 以外のサーバーで実行されている場合は認証できません。
Pondent は Figwheel を使用して ClojureScript をコンパイルします。
開発中、Figwheel はローカル Web サーバーを実行し、その場で再コンパイルします。
$ clojure -M:fig:build
運用環境では、Figwheel はコードを独自のサーバー上でホストする単一の JavaScript ファイルにコンパイルします。
$ clojure -M:fig:release
Pondent は既存のファイルの編集をサポートしていません。
バグが見つかりましたか?それについてぜひ知りたいです。最善の方法は、GitHub の問題セクションで報告することです。
Pondent はパブリックドメインにリリースされます。詳細については、「ライセンス」を参照してください。