Нужен ли комплект в чистом бэкэнд-приложении NodeJS? - PullRequest
0 голосов
/ 15 июня 2019

Я довольно новичок в этом огромном мире js-stack-tools, и недавно я следил за некоторыми уроками о компоновщиках, которые, кажется, почти всегда включают в себя внешний интерфейс.

Но впростое приложение с участием только на стороне сервера (например, одно сервисное приложение в архитектуре микросервисов) необходимо ли объединять это приложение?каковы плюсы / минусы этого?

Если pros > cons будет хорошей практикой использовать снимки Jest для проверки файла bundle.js?

Я прошу прощения, если вопрос оказывается несколько двусмысленным, но я изо всех сил пытаюсь вписать все эти новые концепции в мою голову.

1 Ответ

0 голосов
/ 18 июня 2019

Надеюсь, у вас есть идея в комментариях выше.Просто добавьте еще несколько пунктов здесь -

  1. Использование babel - Если вы хотите использовать будущие функции js в своем коде на стороне сервера, вы можете использовать Babelчтобы скомпилировать ваш код с набором функций, поддерживаемых текущей версией вашего узла.Наличие шага сборки для этого может помочь вашему делу.

  2. Удаление комментариев и других оптимизаций - Использование шага сборки также поможет очистить код вашего сервера, итакже позволит некоторые оптимизации.

  3. Отладка - Исходя из моего опыта, отладка встроенного кода - это боль, а карты исходного кода не всегда работают нормально.Используйте на свой риск.101

  4. Всегда полагайтесь на ведение журнала / APM - есть способ зарегистрировать ваши важные моменты в вашей программе или, что еще лучше, но APM сделает это за вас.

Надеюсь, это поможет.

...