С чего начать для проекта workout

#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 создавать, редактировать, обновлять и удалять ваши упражнения.

Если вы все еще изучаете, я бы предложил использовать полный стек только в образовательных целях. Возможно, даже добавьте свои собственные уровни аутентификации и пользователей (администратор, менеджер, тренер, студент).