Можем ли мы использовать Gatsby js для создания простого сайта социальной сети - PullRequest
0 голосов
/ 23 апреля 2020

Мне нужно разработать простой социальный веб-сайт, который будет служить платформой для разных предприятий, чтобы узнавать друг друга. Каждый деловой человек / поставщик услуг будет иметь свой собственный профиль, которым он может управлять, и эти профили будут характеризоваться и сортироваться в соответствии с их типами. В основном мне нужна домашняя страница, страница профиля для каждого профиля, страница поиска вместе с регистрацией и логином. Мне не нужно создавать какой-либо модуль обмена сообщениями.

Так что для этой цели я хотел бы знать, является ли использование Гэтсби js хорошей идеей, а если нет, то каковы другие фреймворки, которые я могу использовать для более простой и быстрой разработки.

1 Ответ

0 голосов
/ 25 апреля 2020

Одна из основных проблем с gatsby для этого варианта использования: если новый бизнес регистрируется и хочет создать и отредактировать новый профиль, этот новый профиль не является частью процесса сборки. Гэтсби строит только те страницы, которые вы знаете заранее. Запуск перестройки, которая может занять несколько минут, каждый раз, когда компания редактирует свою страницу, неосуществима. Вам придется взломать что-то вместе с клиентскими маршрутами, что не является ни намеченным, ни рекомендуемым способом выполнения действий.

Фреймворк на стороне сервера, такой как Next. js лучше подходит для этой задачи. Таким образом, вы можете динамически добавлять и изменять страницы профиля.

...