Как правильно хранить данные для теста?

184
21 июля 2017, 04:21

Привет всем!

Хочу написать тест наподобие этого: https://mezoestetic.ru/mezotest/

Решила начать с нуля, но столкнулась с вопросами, которые не знаю как решить (т.к. сама еще 0 во всем этом). Вот наработка: https://codepen.io/anavozhko/pen/WOVvxr

Сейчас это все хранится вот так:

const myQuestions = [
        {
            parent: 0,
            id: 1,
            question:
                "Пройдите тест и узнайте, какой мезороллер и косметика подойдут Вам",
            answers: {
                1: "Волосы",
                2: "Глаза"
            }
        }, //...

Можете, пожалуйста, подсказать где и в каком виде лучше хранить данные для этого теста (особенно результаты в виде html-кода)? Я понимаю, что хранить все в скрипте - это не хорошо. Может хранить это все в базе и как-то ajax-ом доставать? И, вообще, в правильную ли сторону я движусь? Может нужно делать все по-другому?

P.S.: Прошу, не судите строго. Я первый раз разбираюсь в js.

READ ALSO
Битрикс: как в вызове компонента “Список новостей” вычленить первую новость?

Битрикс: как в вызове компонента “Список новостей” вычленить первую новость?

На сайте подключен и кастомизирован компонент Битрикс "Список новостей"С кодом шаблона я разобрался и как визуально отделить первую новость...

214
Заявки приходят в спам

Заявки приходят в спам

При отправке формы с сайта письма приходят в спамВот PHP код

153
Проверка на обновление записи

Проверка на обновление записи

Мне нужно проверить обновилась ли запись в mysqlЕсть какая-то функция или что то еще

184
отформатировать и вывести timestamp

отформатировать и вывести timestamp

Доброго времени сутокСтолкнулся с проблемой вывода даты

167