Владислав Лысков, Да, я вот посмотрел - оказывается многие росс.сервера поддерживают создание Mongo-кластеров
типо вот YandexCloud - там есть "Yandex Managed Service for MongoDB" - можно создать кластер там, и уже в Node-части приложения к нему подключиться
Я до этого знал только про развёртывание MongoDB на локалке или в Atlas, а с ним оказывается и на росс.сервисах работать
Да, я вот посмотрел - оказывается многие росс.сервера поддерживают создание Mongo-кластеров
типо вот YandexCloud - там есть "Yandex Managed Service for MongoDB" - можно создать кластер там, и уже в Node-части приложения к нему подключиться
Я до этого знал только про развёртывание MongoDB на локалке или в Atlas, а с ним оказывается и на росс.сервисах работать
А как использовать её на российских серверах? Я посмотрю про это
Знаю, что можно на локалке(но это же для обучения только подойдёт, нет?) и в Atlas(облачный Mongo)
PRO - это российская БД, а Postgre - стандартная, НЕроссийская. По закону теперь нельзя хранить данные например в Mongo Atlas - в облаке MongoDB
А насчёт развернуть на своём сервере - пока не знаю если честно. Знаю как работать с локальным Mongo, и как с Atlas(облачным)
Можете больше рассказать про "развернуть на своём сервере" и тд?
szQocks, да отдельно удобнее. addToCart()/removeFromCat() добавляют/удаляют товары из корзины(cartObject), а "getTotalPrice" реагирует на изменение cartObject
szQocks, я добавил в массив зависимостей cartObject - чтобы при изменении cartObject(добавление/удаление товара) - getTotalPrice() перезапускалась и цена пересчитывалась
функции добавления/удаления я здесь не описывал, это к вопросу не относится
fokit, да я думал выложить приложение на какой-то недорогой хост, но опять же с json-server ом не знаю что делать, как его запускать
Его через nginx запускают? Или можно без него обойтись, просто на vps
Квазиморд Сидорович, да я понимаю) но есть способ сделать демонстрацию проекта в моём случае - не на Next? Мне для портфолио нужно, чтобы клиенты могли потыкать
Хз, через render.com тот же, настроить его, запустить для моего json-файла и тд
Огромное спасибо! 2 часа сидел, не мог понять в чём дело, спасибо VS-Code за авто-импорт..
Чекнул доки - так и не понял, зачем они там две ссылки оставили, одну с "/react", другую - без:
/* React-specific entry point that automatically generates
hooks corresponding to the defined endpoints */
не особо понял что они имеют в виду, не подскажете? Типо если используешь RTK hook-и(например useGetPageDataCardsQuery) - то надо /react дописывать?