nodeJs
для разработки бэкэнда, Angular
для разработки веб-интерфейса
Вы можете создать статический веб-сайт с Angular
и разместить его где-то вроде godaddy
, и все
Если вам нужно показать некоторые данные, взаимодействие с базой данных, отправку данных, ... тогда вам нужен бэкэнд, одна из платформ для бэкэнда - nodejs
, также вы можете использовать asp.net webapi
или java
или ...