Я разработчик фронтенда-самоучки, и теперь я изучаю больше аспектов нашей области, и мне нужна помощь, чтобы соединить точки с бэкэндом. Приносим извинения, если этот вопрос слишком общий.
Я хотел бы использовать faker.js для настройки нескольких тысяч поддельных пользователей в json и передать их во внешний проект в Node JS, где я мог бы получить данные и использовать их в браузере.
Я знаю, как сгенерировать одного пользователя с помощью моего файла data.js и выполнить "данные узла" в терминале:
var faker = require('faker');
var user = {
name: faker.name.findName(),
email: faker.internet.email(),
address: faker.address.streetAddress(),
bio: faker.lorem.sentence(),
image: faker.image.avatar()
};
console.info(user);
но как мне настроить это, например, для создания 2000 пользователей и как правильно его сохранить (я не хочу просто копировать console.info и сохранять в файл)?
Тогда как бы я использовал это для своего внешнего проекта? Я читал статьи, в которых упоминается обслуживание его через другой порт, но не как. Затем я прочитал, что могу использовать такой инструмент, как «Почтальон», чтобы просмотреть эти данные даже без моего проекта.
Если кто-нибудь может помочь мне связать эти точки с помощью или онлайн-документацией, я был бы признателен, спасибо!
Ага, спасибо! Я знаю эту часть. Я не знаю, как генерировать фальшивые данные и обслуживать их. Спасибо





не углубляясь в код, у меня есть несколько вопросов по вашим вопросам. :)
Цель здесь - убедиться, что ваш интерфейс работает со всеми возможными входами? Если это так, вы можете использовать клиентскую библиотеку faker.js, заменив необходимость сохранять ваши поддельные данные в базе данных по вашему выбору.
Для сохранения ваших данных, я полагаю, вы могли бы сохранить их на mongodb или какой-то db, но почему 2000 пользователей? Это произвольное число?
у вас есть существующая форма регистрации пользователя, да? чем вы можете использовать AJAX для той же серверной функции