Vamp, вы читали про разные подходы? Если нет, то Почитайте про подход start-first / stop-first для сворма. Работает не идеально, но суть именно в бесшовном деплое. И основная проблема в том, что мы сами должны задать корректный healthcheck для каждого окружения, а это порой долго и муторно. Кубер умнее, бесспорно.
tukreb, потому что подразумевается, что CSS и JS будут билдится в общие файлы через webpack или другой пакетный менеджер, а итоговые файлы будут лежать в папке public/build (ну или что-то такое). Т.е. в конечном итоге - все доступные наружу статичные файлы должны быть в public или ее подкаталогах.
Константин Васильев, я говорил про обратный эффект. Фреймворк нужен, чтобы в две строки записать то, что на чистом языке пишется в 20 строчек. Но при этом надо понимать, что в этих 20-ти происходит и как. А у вас ситуация, когда вы не знаете этого или не до конца понимаете, а методом тыка пытаетесь запустить код на фреймворке.
Ничего личного, просто известный факт.
Там все есть - это ваша тулза так показывает. Она просто берет всё, что на первом уровне пришедшего json, и показывает вам. Открывающая скобка и закрывающая просто убраны в этом интерфейсе.