Я относительно доволен laravel, но очень мало знаю о javascript и npm в целом … просто для того, чтобы установить некоторый контекст.
Я создаю приложение, в котором мне теперь нужно заполнить «библиотеку форм». Поэтому я думаю, что мне следует использовать опыт других и использовать то, что представляется весьма впечатляющим, в форме SurveyJS. https://surveyjs.io/Documentation/Library
Я, наверное, готовлю полный собачий завтрак из этих разных концепций, так что терпите меня, пожалуйста.
Так что, хотя у меня хорошо работает npm, я не уверен, что понимаю весь процесс компиляции веб-пакетов (пока).
Можешь мне объяснить…
Если это подходящий подход, то о чем этот выбор? https://github.com/surveyjs
Если я возьму https://github.com/surveyjs/surveyjs-php (потому что это самая близкая вещь, которую я могу найти к php / laravel, тогда первым шагом является установка docker. Я немного озадачен тем, почему мне нужно устанавливать больше «инфраструктуры», когда я на самом деле ищу необходимые библиотеки.
Я не понимаю, почему то, что я считаю очень умным кусочком javascript, похоже, хочет иметь свою собственную «инфраструктуру» — docker / webpacks / etc. И еще есть весь laravel mix
вещь.
Заранее спасибо.
В основном репозитории есть несколько разных js-фреймворков, репозиторий редактора — это только базовая библиотека surveyjs, а остальные репозитории представляют собой примеры приложений, базовый шаблон проекта и дополнительные функции, которые вам могут не понадобиться.
JavaScript стал целой экосистемой сам по себе: создание с накопительным пакетом, веб-пакетом, пакетом, поздним завтраком, глотком? Для каких рамок, если таковые имеются, Angular, реагируют, vue, jquery, vanilla или немного a и немного b? На что вы нацеливаетесь, на браузеры, на узлы, на создание электронного приложения? Используете es6? Новее? Машинопись?
В основном вы видите, что surveyjs хотят инфраструктуру, потому что они ответили на вышеуказанные вопросы. Добро пожаловать в JavaScript
Других решений пока нет …