npm run devзапуск разработкиnpm run buildсборка проекта
Сделать виджет формы, который будет вставляться на сторонние сайты.
Виджет работает через два iframe: один для формы, второй для календаря. Собирается проект через webpack и имеет демонстрационную страницу. Части виджета разделяются на чанки.
Связь между формой и календарем происходит через localstorage. Между iframe и родительским дукументом через postMessage.
В виджете учитываются проблемы CORS. Для тестирования и отладки запускаются два хоста, в одном предлагатеся работать, ко второму происходит обращение iframe для получния разметки виджета.
Для упрощения локализации, используемся шаблонизатор Handlebars