Yes, but there are exceptions, like for rendering non-JS versions of pages for example. That’s why Google themselves created Rendertron.
https://developers.google.com/search/docs/guides/dynamic-ren...
https://developers.google.com/search/docs/guides/dynamic-ren...