Сведения о вопросе

krutoi

16:58, 11th August, 2020

Теги

javascript   server    

Связь между Javascript и сервером

Просмотров: 322   Ответов: 5

Я разрабатывал "Form Builder" в Javascript и подходил к той части, где я буду отправлять спецификацию для формы обратно на сервер для хранения. Построитель поддерживает внутреннюю структуру данных, которая представляет поля, метку, параметры (для select/checkbox/radio), обязательный статус и общий порядок сортировки полей.

Когда я хочу отправить эту структуру обратно на сервер, в каком формате я должен ее передать?

Кроме того, при восстановлении сохраненной на сервере формы обратно в мой Javascript builder, должен ли я загружать данные в том же формате, в котором он их отправил, или я должен перестроить поля, используя функции createField() builder?



  Сведения об ответе

SILA

09:37, 28th August, 2020

Когда я делаю и обрабатываю запросы с JavaScript, я живу и дышу JSON . Это легко построить на стороне клиента, и есть тонны парсеров для серверной стороны, поэтому оба конца получают возможность использовать свой родной язык как можно больше.


  Сведения об ответе

9090

11:36, 27th August, 2020

Это кажется идеальным сценарием для использования JSON в качестве формата сериализации для сервера. Если вы изучите несколько примеров , это не слишком трудно понять.


  Сведения об ответе

VCe znayu

11:01, 11th August, 2020

Наилучшая практика в этом диктует, что если вы не планируете использовать сохраненные данные для чего-либо другого, кроме воссоздания формы, то лучший метод-отправить его обратно в каком-то собственном формате (как упоминалось выше) с этим, то вы можете просто загрузить данные обратно и требует наименьшей обработки любого метода.


  Сведения об ответе

crush

03:27, 27th August, 2020

Я бы реализовал какой-то пользовательский text serialization и передал обычный текст. Как вы говорите, вы можете восстановить информацию, выполняя обратный процесс.


  Сведения об ответе

lats

01:03, 6th August, 2020

Есть много людей, которые будут толкать JSON . Это намного легче, чем XML . Лично я нахожу XML немного более стандартным, хотя. Вам будет трудно найти серверную технологию, которая не поддерживает XML . И JavaScript поддерживает его просто отлично.
Вы также можете пойти совершенно другим путем. Поскольку вы будете отправлять информацию только тогда, когда дизайн формы будет завершен , вы можете сделать это с помощью form submit для группы скрытых полей. Создайте скрытые поля с помощью JavaScript и установите необходимые значения.
Это, вероятно, было бы лучшим решением, если бы не хотел иметь дело с JSON/XML вообще.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться