Как объединить Angular 6 и Codeigniter 3 в моем веб-проекте, чтобы Angular управлял внешним интерфейсом, а Codeigniter управлял внутренним?

Я хочу купить веб-приложение, которое использует Угловой 6 управлять внешний интерфейс а также Codeigniter 3 за бэкенд. Проблема в том, что я не знаю, как объединить два, и все учебники, которые я смотрел, использовали AngularJS какой версия 1 в то время как я использую версия 6, и это не сработало.

Я ищу что-то вроде JavaScript & CSS леса с помощью Угловой 6 (и не AngularJS) с Codeigniter 3

То, что я хочу, это установить представление как приложение Angular и позволить Codeigniter выполнять маршрутизацию и обрабатывать сервер.

Может кто-нибудь мне помочь??

-1

Решение

Вы можете создавать APi в codeigniter, а затем реализовывать их на Angular или любом другом языке интерфейса.

0

Другие решения

Вы можете создавать компоненты, которые взаимодействуют с codeigniter под углом 6. GET и POST-запросы запрашивают ваш API, который находится в вашем бэкэнд-коде.

Пример здесь:

 export class SomeClass implements OnInit {

private API_ENDPOINT = 'codeigniter_functions_url_can_be_here';
private headers;
constructor(private http: HttpClient) {
this.headers = new Headers();
this.headers.set('Content-Type', 'application/x-www-form-urlencoded');

}

this.http.get(this.API_ENDPOINT, { responseType: 'text' }).subscribe(res => {
cb(res);
});
}
0