Я хочу создать веб-сайт с интерфейсом REST API и угловым интерфейсом как интерфейсный.Создайте API REST без фреймворков
Я использовал фреймворки все время, когда строил что-то подобное, но я никогда не уделял много внимания тому, как были построены эти рамки (не так много свободного времени).
Я начал новый проект, который будет размещен на Google App Engine, я построил несколько необходимых вещей, как:
- Router Handler
- Middleware для проверки заголовка (тип содержимого) и один который устанавливает тип записи ответа, а также промежуточное программное обеспечение ошибок.
- Файл ошибки, который будет содержать всю ошибку.
Возможно, мне понадобится написать несколько промежуточных программ для системы аутентификации.
Какие еще предметы должны присутствовать на сервере REST?
Лучше читайте книгу веб-сервисов O'Reilly RESTful =) Вопрос кажется слишком широким как есть. –