#reactjs #mongodb #database-design
#reactjs #mongodb #база данных-дизайн
Вопрос:
Я изучил основы react и redux, и теперь я хочу создать планировщик тренировок с рядом списков упражнений.
Однако я не нашел хорошего API workout, в котором было бы много упражнений. Итак, мне было интересно, как я мог бы создать свой собственный API, который состоял бы из изображения упражнения, какой мышцы оно работает, и краткого описания того, как его выполнить.
Подходит ли стек MERN? Где я могу хранить изображения и информацию?
У меня почти нет опыта разработки полного стека, всего несколько руководств, поэтому извините, если это глупый вопрос
Ответ №1:
На ваш вопрос нет однозначного ответа.
Это может быть простое приложение Reactjs или более сложное приложение MERN, в зависимости от того, как вы хотите это сделать.
Простым способом было бы просто создать файл JSON, который вы можете читать и записывать с помощью React или даже простого Javascript.
"id": "1",
"exercise": "Push Ups",
"imageLink": "https://image" etc...
Способ полного стека, которым вы в основном работали бы над RESTful CRUD api, используя Node.js создавать, редактировать, обновлять и удалять ваши упражнения.
Если вы все еще изучаете, я бы предложил использовать полный стек только в образовательных целях. Возможно, даже добавьте свои собственные уровни аутентификации и пользователей (администратор, менеджер, тренер, студент).