Metaserverless / Console

Web IDE for Metarhia Cloud Application 🛸
MIT License
7 stars 11 forks source link

Markdown to html parser #16

Closed leonpolak closed 2 years ago

leonpolak commented 2 years ago

\application\static\client\experiments\markdowntohtml.html

Несмотря на то, что существуют повсеместно используемые npm пакеты для этих целей, есть мнение, что можно сделать своё проверенное и эффестивное средства конвертации md в html без такого количества настроек, а просто реверс инженирингом гитхабовского парсера. Собственно, в этом файле первые попытки сделать что-то подобное (и заодно рядом проверки на библиотеках marked и showdown, для сравнения). Конечный результат должен выглядеть как здесь (для этого в файл скопирован html и стили с гитхаба).

Основные требования к алгоритму: чтоб работал быстро, то есть, максимально избегать использования регулярных выражений, и результат был-бы аналогичный распространённым библиотекам. Ну и, соответственно, вот этой спецификации.,

ArtificialMan3000 commented 2 years ago

Я возьму это

ArtificialMan3000 commented 2 years ago

See issue https://github.com/metarhia/metacms/issues/2 in metacms repo.