Как создать набор веб-страниц с поддержкой перетаскивания - PullRequest
0 голосов
/ 14 января 2020

Насколько сложно было бы создать веб-сайт, который позволял бы людям создавать на них свои собственные страницы?

Как компания, создающая пользовательскую страницу на моем сайте только с помощью системы перетаскивания, предоставленной моим сайтом ( конечно, им нужно будет создать учетную запись).

Какие фреймворки мне понадобятся?

Я пытался искать в Интернете, но ничего не нашел. Я нашел craft.js, но я не знаю, смогу ли я реализовать это так.

Заранее всем спасибо.

1 Ответ

0 голосов
/ 14 января 2020

Такой проект будет очень сложным и не может быть просто "закодирован". Вот основные причины:

  • Вам нужна инфраструктура, где и как ваши пользователи могут сохранять свои сайты. У каждого пользователя только одна страница или несколько (ограниченная или неограниченная)?
  • Для перетаскивания требуется несколько JavaScript взаимодействий и набор предопределенных веб-компонентов, таких как кнопки, поля ввода, метки или изображения. Вам необходимо определить абстрактные компоненты, которые могут быть индивидуально заполнены пользовательским контентом.
  • Если вы просите своих пользователей зарегистрироваться перед созданием веб-сайтов, вы должны соблюдать « Общее положение о защите данных » ( применяется для Европейского Союза).
  • Если вы хотите зарабатывать деньги с помощью своего проекта, вам придется рассмотреть несколько правовых аспектов в зависимости от страны, где вы живете.

Короче Существует множество причин, по которым наборы домашней страницы не так легко программировать.

...