Как я могу запросить файлы json, сохраненные на стороне сервера - просмотр высокого уровня?

Это больше вопрос теории, чем что-либо еще.

Мне было поручено создать веб-сайт для клиента, который включает пользователей, которые ищут элемент x. Будет выполнен поиск файла json, в котором хранятся все данные элемента, и будут представлены результирующие данные об этом элементе.

Я использую React в качестве внешнего интерфейса для этого, так что я предполагаю, что мне нужно использовать Express в качестве внутреннего интерфейса? Каковы все пакеты, необходимые для этой работы, и если кто-то знает руководство или учебное пособие или даже пакет npm, который предоставляет эту базовую инфраструктуру, это будет очень цениться.

Мне удалось добиться того, чтобы это работало на всей клиентской стороне, но я беспокоюсь за эффективность, так как данные, которые я сейчас использую, имеют длину всего 19 тыс. Строк, а это лишь подмножество полных данных, поэтому я не думаю, что это сработает. когда подмножество json заменяется полным.

У меня есть данные, также хранящиеся в таблице Excel, если это будет лучше для серверной части, чем JSON?

2 ответа

Во-первых, вы должны сосредоточить внимание на архитектуре вашего проекта. Архитектура, в основном ответственная за то, какую технологию вы будете использовать. Как описание, которое вы получите о вашем проекте, nodejs (express) и mongodb идеально подходят для вас.

если вы хотите работать с express и mongodb, вам понадобятся некоторые пакеты npm, такие как express, morgan, body-parser, mongoose, и многое другое.

и nodejs подходит в качестве серверной технологии для реагирования.

Вы можете следовать этому руководству для получения основной концепции.

Спасибо:)

Я думаю, что вам нужно хранить ваши данные в базе данных mongodb, для этого вам нужно несколько пакетов:
1- экспресс для серверной части
2- мангуст, чтобы иметь дело с mongodb
3- body-parser для хранения почтовых запросов от пользователя
это базовые пакеты, которые вам нужны, если в вашем приложении будет аутентификация и авторизация, вам понадобятся дополнительные пакеты:
Паспорт и местный паспорт и местный мангуст паспорт и экспресс-сессия.

Другие вопросы по тегам