Phoenix + AngularJS で Markdown 同時編集ツールを作ってみます。 イメージとしては HackMD のようなものを目指します。 ことの始まり ElixirConf 2015 のタイムラインを眺めていたら、 I'm collaboratively editing a doc with 60 of my closest @ElixirConf friends. #phoenixframework pic.twitter.com/PlVexa3Anx — David Raffauf (@draffauf) 2015, 10月 1 Phoenix で同時編集ツールを作っている人がいて、「こういうのって自分でも作れるのかな」と漠然に思ったのがことの始まり。 完成イメージ 結論、こういうツールができました。 GitHub で公開しています。 collabo_marker :
Goal Phoenixを使ったWebサーバで、Markdown記法の文字列を扱えるようにする。 Dev-Environment OS: Windows8.1 Erlang: Eshell V6.4, OTP-Version 17.5 Elixir: v1.0.4 Phoenix Framework: v0.13.1 Earmark: v0.1.17 highlight.js: v8.6 Wait a minute 前にブログで書いた記事を転載してます。 Elixirのライブラリに、Github - pragdave/earmarkと言うライブラリがあります。 Markdown記法で書かれた文字列をhtmlに変換してくれるライブラリのようです。 かなりシンプルな内容になると思います。 参考になれば幸いです。 全部やるとこんな感じになります。 Index Earmark sample |>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く