Я по профессии юрист, но когда-то давно немного изучал программирование, написал для себя небольшое приложение на react которое само пишет иски, претензию, рассчитывает неустойку по акту сверки, но в плане бэкенда вообще не понимаю куда двигаться дальше - какую базу данных, фреймворк для бэкенда выбирать, если будет регистрация пользователей, как должна выглядеть серверная часть, подскажите с чего начать и по каким критериям делать выбор?
Дополнительно:
Берите что проще вам будет понять.
Смотрите в сторону Open Source, сейчас много чего (из сервисов) можно установить себе на сервер в один клик.
Гугл: Low-Code Backend
но в плане бэкенда вообще не понимаю куда двигаться дальше - какую базу данных, фреймворк для бэкенда выбирать
Если пишите фронт на js и не планируете изучать дополнительный ЯП, то продолжайте писать бэк на js, используя Nodejs + express/nest + mysql/postgresql.
Registration
Authentication
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
При выборе базы данных для вашего приложения React важно учитывать несколько ключевых факторов, таких как тип данных, производительность, масштабируемость и удобство использования. В зависимости от ваших потребностей, вы можете рассмотреть различные варианты:
1. **SQLite**: Легковесная база данных, которая хранится в одном файле и не требует отдельного сервера. Она отлично подойдет для небольших проектов или прототипов.
2. **MySQL/MariaDB**: Популярная реляционная база данных, которая широко используется во многих проектах. Она отлично подходит для приложений с жесткой структурой данных.
3. **PostgreSQL**: Еще одна мощная реляционная база данных, которая обладает большими возможностями и поддерживает сложные запросы. Она часто используется в крупных проектах.
4. **MongoDB**: Нереляционная база данных, которая хранит данные в формате JSON. Она отлично подходит для приложений с гибкой структурой данных и требованиями к масштабируемости.
5. **Firebase**: Облачная база данных от Google, которая обеспечивает реальное время синхронизации данных и автоматическую масштабируемость. Она удобна для разработки приложений с высокой доступностью данных.
Выбор базы данных зависит от конкретных требований вашего проекта. При принятии решения учитывайте тип данных, производительность, масштабируемость и уровень опыта с выбранной технологией. Не забывайте также о возможности интеграции базы данных с вашим приложением React с помощью API или библиотеки для работы с базами данных.