Задать вопрос
@maxemga

Как сделать логику Твитов на React и Express?

Пишу соц сеть для практики, типо твитера и вопрос, я хочу добавить возможность делать твиты (чтоб можно было делать твиты у себя на странице и у других). И для этого нужно чтобы в базе данных твит присваивался человеку, который сделал твит чтобы отображалось имя и фотка, но как лучше поступить, сделать в Документе с с Юзером массив tweets и туда записывать все твиты или отдельную коллекцию и туда помещать вообще все твиты, но привязывать к человеку по id/имени? Просто я точно не знаю, как это делает и хочу уточнить
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Решения вопроса 1
@historydev
long long long long long .... int
Ну смотри, создаёшь таблицу с постами, работаем с id.

id = int - auto_increment

Следом выводим на страницу постов, пока сделай общую страницу, чтобы избежать головоломки (поверь мне)

Добавь кнопку "репост" допустим.

Создай роут на экспрессе /repost допустим с типом POST

В1 - Добавь таблицу юзеров где одним из полей будет reposts

В2 - создай таблицу под репосты где указывай id юзера + id поста

Если В1 - вытаскивай из этого столбца данные, пуш туда новые id и записывай

Если В2 - тоже самое, только по полям с id - юзер и parent_id - id поста.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽