O método está marcado como @deprecated na tipagem da biblioteca Angular.
a abordagem correta seria provideServerRendering()?
O método está marcado como @deprecated na tipagem da biblioteca Angular.
a abordagem correta seria provideServerRendering()?
Oi, Henrique! Como vai?
Sim, você está certo. O método provideServerRoutesConfig()
foi marcado como @deprecated nas versões mais recentes do Angular. Isso significa que ele ainda pode funcionar, mas não é mais recomendado e pode ser removido futuramente.
A alternativa correta e atual é usar provideServerRendering()
, que é o método mais indicado para configurar a renderização no servidor de forma moderna e alinhada com a evolução do Angular. Veja um exemplo de uso:
import { provideServerRendering, withRoutes } from '@angular/ssr';
import { serverRoutes } from './app.routes.server';
// app.config.server.ts
const serverConfig: ApplicationConfig = {
providers: [
provideServerRendering(withRoutes(serverRoutes)),
// ... other providers ...
]
};
Você pode conferir mais detalhes na documentação oficial:
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado