Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.77 KB

File metadata and controls

23 lines (16 loc) · 1.77 KB

webLab5

Markdown Editor

Markdown (маркдаун) — облегчённый язык разметки, созданный с целью написания максимально читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (https://ru.wikipedia.org/wiki/Markdown). Также, md вовсю используется для описания репозиториев кода, и его понимают чаты типа slack.

В данной задаче нужно сделать сервис аналогичный https://dillinger.io/

Нужно реализовать функциональность просмотра и редактирования markdown документов с возможностью хранения их на сервере. То есть обычный веб-сервис без авторизации с общим списком всех md документов. Фронт на vue, бэк на ноде (expressjs), хранить документы в монге. Для пользователей виден общий пул документов, которые они могут добавлять, менять и удалять.

Ссылки: • Vuejs https://ru.vuejs.org/index.html • Expressjs https://expressjs.com/ru/ • MongoDB https://www.mongodb.com/

Вот официальный пример от разработчиков Vue: https://jsfiddle.net/chrisvfritz/0dzvcf4d

Задача состоит в изучении зоопарка технологий современной web-разработки. Кода, как такового, много быть не должно.