Какой локальный backend использовать для готовых admin dashboard?
Есть куча готовых admin dashboard на разных js framework. Но это только UI. Он не создаёт записи в БД.
Так вот и встал вопрос что использовать для backend. Многие советуют Strapi, но у него уже есть своя админка.
Не до конца понимаю чем программисты пользуются, когда создают админпанели.
Мне по сути нужно создать модель, и на ее основе для админки возвращать структуру для таблицы списка элементов и форму создания/редактирования элемента. И на основе этих данных я и буду формировать свой UI.
Есть такое решение на Node, которое устанавливается локально? Чтобы админка была как монолит. А не так что админка на Vue а API на Laravel и по сути это 2 проекта.
Если я вопрос правильно понял то вам нужно чтобы сервер и клиент были в одном проекте,
Я не понимаю зачем вам это нужно но в случае Vue можно использовать Nuxt js, или есть варианты использовать node с ejs, jade ..., зависть от ваших целей и framework
Цель сделать админку. Все.
Я нашел шаблон admin dashboard на vue/nuxt. И интернет мне советует присоединить backend либо Laravel, либо FastAPI. А это другие языки и вообще отдельные приложения. Либо предлагают облачные решения, но их я не рассматриваю.
А цель - одно приложение, на одном языке - Node JS
m4son, vue и nuxt это язык программирования JavaScript а не node (node написано на JavaScript), что советует интернет не так то и важно , backend можно написать на разных языках и их framework, у каждого свой плюсы и минусы, если ты хочешь на node то можешь написать или на чистом node, или использовать framework (express, nest ...), или можешь написать backend код в nuxt js, он как и next js(react) поддерживают и front и backend программирования