Вы можете использовать AngularJS, чтобы сделать как можно меньше или больше, чем вы хотели бы в своем веб-приложении. Однако AngularJS является языком сценариев на стороне клиента, если вам нужно общаться с базой данных, для этого вам понадобится серверный язык. Вы спрашиваете, можете ли вы сделать это без «фреймворков» и ответа, если да, но вы не можете сделать это без физического языка, такого как Ruby или PHP.
Если вы ищете облегченную структуру для простых запросов REST для вашего приложения AngularJS, я бы очень рекомендовал рубиновый фреймворк под названием Sinatra, для установки требуется несколько минут, если вы хотите подключиться к базе данных, такой как MySQL или PostgreSQL то я также предложил бы использовать DataMapper как ваш ORM. Кроме того, вы можете создать свой собственный PHP-скрипт, чтобы избежать использования фреймворка.
А? Вам нужно что-то запустить serveride. Это может быть каркас или написанный вручную код практически на любом языке, который вам нравится (в том числе javascript с nodejs), но что-то должно взаимодействовать с базой данных - вы не можете сделать это непосредственно на стороне клиента (или если это технически возможно, это было бы очень плохой идеей) – Steve
В терминах PHP вы можете избежать, скажем, Slim и Symfony, но вам все еще нужен серверный язык. Вы действительно можете использовать pHP самостоятельно, если хотите. – halfer
Спасибо, что поняли парни ... –