Мне недавно дали сделать простой трекер расходов в виде "one page app", или как-то там это нынче принято называть. То есть сервер отдает только АПИ, а клиент его использует. Причем строго-настрого предупредили, что все-все через АПИ, в том числе авторизация.