Насколько разумно подключаться с Angular к БД MySQ ?
Я знаю Angular, немножечко работал с Express... Я собираюсь скомпилировать все нодовские штуки в electron, и в итоге я получу приложение на Windows...
Мне нужно как взаимодействовать с БД, как я могу это сделать правильнее ?
Angular это про фронтенд,
Express это про сервер,
MySQL это про БД.
Напрямую подключить не получится.
На express пишем REST API (ну или по потребностям). Далее подключаемся из express к БД и берем оттуда данные.
Angular кидает запросы к express и таким образом получает данные.
А теперь внимание: зачем писать нативное Win приложение на JS. Возьмите вы любой нативный язык. Хоть c# там все компоненты подключения к БД есть. И сервер не нужен.