J
J
Jedi2019-03-17 17:49:10
Web development
Jedi, 2019-03-17 17:49:10

How do you like the structure in the database for comments and how to render them correctly in React?

В бекэндной части я использую MySQL. Структуру комментариев и ответов под комментариями я составил примерно так:
Комментарии
id
course_id
user_id
body
created_at
updated_at
deleted_at
Reply
id
comment_id
user_id
body
created_at
updated_at
deleted_at
Я хочу реализовать систему комментариев точно так же, как это сделали в ВК (VK).
Вопрос к вам... Чего тут не хватает и как более грамотно реализовать «ответную» часть под комментариями.
Вопрос к React’о джедаям: Как правильно рендерить комментарии с ответами под ними?
Спасибо!

Answer the question

In order to leave comments, you need to log in

2 answer(s)
I
index0h, 2019-03-17
@index0h

> Я хочу реализовать систему комментариев точно так же, как это сделали в ВК (VK).
Ого вы уже написали собственную БД?))) Типа вкшной https://github.com/vk-com/kphp-kdb
> Как вам структура в БД для комментариев
Такое... слишком мало информации что, где и как. Это как оценивать авто по цвету.

A
Alexander, 2019-03-17
@alxshelepenok

You can use the socket.io backend to listen for new comment events while writing them to MySQL in parallel. When the user is on a particular branch, they will instantly receive any render update.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question