¿Cuál es el nombre del proceso utilizado para crear un generador de información personalizado?

No sé si hay un nombre específico para generar automáticamente datos de muestra para una aplicación.

En su caso, Chance es una combinación perfecta. Esta biblioteca Javascript le permite generar nombres aleatorios, números de teléfono, direcciones, correos electrónicos, etc.

Puede probarlo visitando su sitio web, abriendo la consola del desarrollador (presione F12 y luego la pestaña “Consola”) y escribiendo en la consola algo como:

> chance.name ();
“Delia Jefferson”
> chance.phone ();
“(413) 390-4035”
> chance.address ();
“Lugar 1010 Todhiw”
> chance.email ();
” [correo electrónico protegido] ”

Ahora lo que necesita es construir la interfaz de usuario con los datos aleatorios.

Solo como ejemplo, digamos que tiene una tabla como esta:

Nombre Dirección Teléfono Correo electrónico

Puede incluir Chance en su código y escribir algo similar a esto:

función Persona () {
this.name = chance.name ();
this.address = chance.address ();
this.phone = chance.phone ();
this.email = chance.email ();
}

Person.prototype.toHTML = function () {
devuelve ‘

‘ + [this.name, this.phone, this.address, this.email] .join (‘ ‘) + ‘

‘;
};

Y luego, digamos que al activar un enlace que desea generar 10 personas al azar, podría escribir este controlador:

función addRandomGuys (sampleSize) {
sampleSize = sampleSize || 10;

tabla var = document.getElementById (‘usersTable’). querySelector (‘tbody’);

para (var i = 0; i <sampleSize; i ++) {
table.insertAdarestHTML (‘beforeend’, (new Person ()). toHTML ());
}
}

Aquí hay un violín para jugar con mi código de muestra.