Какой метод для выполнения http-вызовов следует использовать: документация не ясна В чем отличия плюсов / минусов каждого метода
Способ 1 (согласно интерактивным документам, урок 2, шаг 9)
using import { Http, Headers, Response } from "@angular/http";
и
import { NativeScriptModule } from "nativescript-angular/nativescript.module";
в модуле app.module, аналогично тому, как егосделано в нормальных угловых
Метод 2: (https://docs.nativescript.org/cookbook/http)
const httpModule = require("http");
и с использованием таких методов, как
httpModule.getString("https://httpbin.org/get") ...
Метод 3 (https://docs.nativescript.org/tutorial/chapter-4)
var fetchModule = require("fetch");
и с использованием таких методов, как
fetchModule.fetch(config.apiUrl + "user/" + config.appKey + "/login", { method: "POST", body: JSON.stringify({ username: viewModel.get("email"), password: viewModel.get("password") }), headers: getCommonHeaders() })