Laravel 4 jako RESTful backend dla AngularJS

Usiłuję zbudować aplikację internetową, która powinna używać Laravel jako API zaplecza RESTful i AngularJS po stronie klienta. Przeczytałem cały ten post na temat Stackoverflow, ale nikt nie odpowiada na moje wątpliwości, przynajmniej nie znalazłem ostatecznego przykładu źródłowego.

Na przykład...

Czy powinienem opracować dwie zupełnie różne aplikacje, backend z Laravelem i innym, czysto klientem, z AngularJS? Ale w tym przypadku: jak sobie z nimi poradzić za pośrednictwem jednej domeny (lub hosta wirtualnego)?

A może powinienem utworzyć szablony AngularJS w Laravel, w folderze „widoki” i wywołać z nich usługi Laravel? Wątpię, aby było to najlepsze podejście: w tym przypadku backend nie jest całkowicie oddzielony od implementacji frontendu.

Ponadto, jak poprawnie obsługiwać routing? Mam na myśli: Chciałbym zarządzać z tras AngularJS, takich jak nawigacja po menu / stronie, wywołując Laravel tylko po to, aby pobrać dane i wypełnić moje widoki. Przenoszenie folderu „publicznego” zgodnie z sugestią w tym poście (Angular JS + Laravel 4: Jak skompilować w trybie produkcyjnym?) może pomóc?

Z góry dzięki sugestiom, przykładom ...

questionAnswers(2)

yourAnswerToTheQuestion