>> Насколько я понимаю там и фронт и бек вместе, так как это же сделано на nextJs и сделана связка с graphQl в том числе я так понял есть конектор для rest api и даже используетсяTypeScript

NextJS - это только движок веб-сервера. Он в базу данных никак не лезет. А как ты наверно понимаешь, данные должны храниться в базе данных.

GraphQL - это всего-лишь язык запросов (по большей степени). Он тоже про базу данных ничего не знает.

Rest API к GraphQL никакого отношения не имеет. То есть или одно или другое. Это они тебе такой маркетинговый ход дают: "юзай что хочешь!:)" (читай "***сь как хочешь и с чем хочешь").

А TypeScript - так вообще просто обертка поверх языка, помощник в IDE. Никакого участия в транспортировке данных не принимает.

А то, что ты что-то видишь в демке, какие-то там запросы, так знай, что есть такие вещи, как mock-сервера, как тот же msw. Если его заюзать, так ты в браузере даже в мониторе сети будешь видеть запросы, как настоящие, а на самом деле окажется, что это все имитация.

В общем да, считаю, что эта идея мертвая, потому что это не формочку слепить, а интернет-магазин сделать. И даже если я сделаю, это все равно не будет проще, чем сейчас сделано здесь (а наверняка будет еще сложнее). Если бы все так просто было, то движком интернет-магазинов на JS было бы полно. А ты попробуй хоть пяток их найти... Их отсутствие как бы намекает...