Простой сайт на NuxtJS с бэкендом и БД
Всем привет! Буду благодарен если кто поможет разобраться. Я в самом начале изучения NuxtJS, Javascript и всего, связанного с разработкой на JS-фреймворках. Хотелось бы, в целях обучения, создать простой тестовый сайт на Nuxt, который состоит из фронтенда, бэкенда и базы данных. Речь не идет о каком-то функционале, стилях и т.д. Просто страница-1, страница-2 и т.д., чтобы понять логическую схему связки фронта, бэка и БД.
С Nuxt в виде фронтенда, хотя бы в плане установки, разобрался. Вопрос теперь по какому пути пойти далее? Пытался использовать PostgreSQL в связке с Hasura GraphQL, запуская ее в Docker. И здесь пока не получается даже соединить Hasura с базой данных PostgreSQL - консоль Hasura выдает ошибку: connection to server at \"127.0.0.1\", port 5432 failed: Connection refused\n\tIs the server running on that host and accepting TCP/IP connections?\n.
И я думаю, может я слишком сложный путь для начала выбрал? В сети видел примеры использования Nuxt с Express, MongoDB и Mongoose. Также пишут про Sequelize, который работает с разными базами - в т.ч. с MySQL. MySQL мне хоть как-то знаком по работе с "коробочными" CMS. Если кто уже когда-то решал для себя подобный вопрос - посоветуйте с чего оптимальнее начать? Хорошо бы конечно, если еще будут исходники.