如何创建后端并将其集成到完成的角度前端?

时间:2018-03-26 18:44:06

标签: angular frontend backend web-development-server

我已经用Angular 4研究Front-end了一段时间了,我用它构建了一个单页应用程序,app现在只是一个表单,现在我需要创建一个后端它,我一直很难理解它,而我理解最困难的部分是如何创建一个适合我现有前端的后端?

2 个答案:

答案 0 :(得分:0)

看来你有点困惑。首先,您应该了解这个'后端的目的是什么。

您有许多编程语言(Java,Python,JS,C#等),它们具有不同的框架,可用于创建后端。

很难相信你需要一个基于表单的应用程序的后端,但无论如何你最好还是保留在JS语法的同一个半球中。查看 NodeJS here,您可以使用它来立即创建服务器或构建RESTful API

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
   res.statusCode = 200;
   res.setHeader('Content-Type', 'text/plain');
   res.end('Hello World\n');
});

server.listen(port, hostname, () => {
   console.log(`Server running at http://${hostname}:${port}/`);
});

我的建议是通过互联网阅读,了解这两个部分(前端和后端)是如何互动的,以及每个部分的目的是什么。

祝你好运!

答案 1 :(得分:-2)

我通常使用apache来提供静态prod构建,然后让它指向data.whateverDomain.com来获取数据。所以我的混音是angular,apache,nodejs。我将角度代码放在我的/ var / www / html中,然后我去......