Это не шаблон, но это своего рода здравый смысл.Поскольку фоновые сценарии выполняются в другом контексте, если расширение выполняет тяжелую работу и в конечном итоге происходит сбой, текущая страница не будет затронута.
Кроме того, вы получите возможность использовать профилировщик devtoolsи другие возможности devtools для анализа вашего расширения.Это довольно круто, так как вы сможете узнать, что затягивает производительность вашего расширения, если это так.
Короче говоря, это хорошая идея, чтобы переместить все тяжелые процессы в фоновый режим и использовать только скрипты контента дляиметь дело с манипуляциями DOM.