Muchas aplicaciones modernas usan JavaScript para cargar datos sin recargar la página.
Puedes hacer peticiones usando fetch():
fetch('/api/posts')
.then(response => response.json())
.then(data => {
console.log(data);
});
Esto permite obtener datos desde una API.