Какой стек использовать для разработки SPA?
для учебного проекта, хотелось бы, Сначала думал, но что то говорят, Не подскажете, как, как я понимаю, может быть тогда, Читал, что, может быть посоветуете, подошел бы лучше.

Смотри, тебе щас напишут вагон и маленькую тележку технологий, в основном то, чем сами пользуются, у большинства тут кругозор за %framework name% не выходил. Знаешь, как люди, которые дают советы о путешествии. но сами живут в условном Заречном, где-то под Пензой и путешествовали не дальше самой Пензы.

У тебя даже нет явного предпочтения, не знаешь Vue взять или React. Сказать почему? Потому, что ты не знаешь ни того, ни другого как технологию. Если бы знал более-менее что-то одно, у тебя бы даже вопроса не было.

Хочешь реляционую БД вроде посгреса, но что тебе мешает то? Бери! Пиши скорее код, зачем зацикливаться на выборе стека? Чтобы взять прям самый лучший и точно не прогадать? Не прогадать что? Любой стек, технология со своими плюсами, минусами и подходами (иначе бы не было конкуренции и такого изобилия в выборе). 

Нужно самостоятельно уметь выбирать, но для осозанного выбора нужны явные критерии, то, что ты написал это поверхностные вещи, ты просто не знаешь ни одной технологии, скорее всего и JS ты знаешь прямо говоря херово.

Написать хороший продукт можно на чем угодно, ключевое слово тут писать, делать, а не разговаривать и выбирать. Это просто способ самообмана: я не бездельнячаю! Я выбираю стек! 

Какие-то планы себе загадываешь с ИБ, а даже простой CRUD сделать не сможешь.
начинающему лучше всё сделать на чистых языках без ничего
без готовой СУБД, только файлы или SQLite

это импонирует и попрет непосредственно