javascript — Laravel and surveyjs

Я относительно доволен laravel, но очень мало знаю о javascript и npm в целом … просто для того, чтобы установить некоторый контекст.

Я создаю приложение, в котором мне теперь нужно заполнить «библиотеку форм». Поэтому я думаю, что мне следует использовать опыт других и использовать то, что представляется весьма впечатляющим, в форме SurveyJS. https://surveyjs.io/Documentation/Library

Я, наверное, готовлю полный собачий завтрак из этих разных концепций, так что терпите меня, пожалуйста.

Так что, хотя у меня хорошо работает npm, я не уверен, что понимаю весь процесс компиляции веб-пакетов (пока).

Можешь мне объяснить…

  • Мой план состоит в том, чтобы определить несколько «опросов», подходящих для «движка» опроса. Логика, которую я вижу, заключается в том, что приложение laravel в конце концов извлекает «опрос» и передает его в представление для «выполнения».
  • Библиотеки surveyJs будут использовать эту модель и предоставлять результаты обратно в приложение laravel — я заберу результаты в контроллере и разберусь с ними.

Если это подходящий подход, то о чем этот выбор? https://github.com/surveyjs

Если я возьму https://github.com/surveyjs/surveyjs-php (потому что это самая близкая вещь, которую я могу найти к php / laravel, тогда первым шагом является установка docker. Я немного озадачен тем, почему мне нужно устанавливать больше «инфраструктуры», когда я на самом деле ищу необходимые библиотеки.

Я не понимаю, почему то, что я считаю очень умным кусочком javascript, похоже, хочет иметь свою собственную «инфраструктуру» — docker / webpacks / etc. И еще есть весь laravel mix вещь.

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

0

Решение

В основном репозитории есть несколько разных js-фреймворков, репозиторий редактора — это только базовая библиотека surveyjs, а остальные репозитории представляют собой примеры приложений, базовый шаблон проекта и дополнительные функции, которые вам могут не понадобиться.

JavaScript стал целой экосистемой сам по себе: создание с накопительным пакетом, веб-пакетом, пакетом, поздним завтраком, глотком? Для каких рамок, если таковые имеются, Angular, реагируют, vue, jquery, vanilla или немного a и немного b? На что вы нацеливаетесь, на браузеры, на узлы, на создание электронного приложения? Используете es6? Новее? Машинопись?

В основном вы видите, что surveyjs хотят инфраструктуру, потому что они ответили на вышеуказанные вопросы. Добро пожаловать в JavaScript

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]