Pregunta de entrevista de Backbase

What is code splitting? pros and cons?