对于 JavaScript 框架,MEAN 堆栈以其方式非常有名。 我经常遇到项目要求,人们希望使用 Python 构建服务器代码,主要是因为它与物联网、图像处理、数学应用程序或语言选择有关。 Django 是 Python 爱好者构建服务器端渲染网站的不二之选。
本文,我们将使用 Angular+Flask+Python 技术。
Angular
Angular 是用于构建单页应用程序的 JavaScript(实际上是用 Typescript 编写的)框架。
Python
Python 是服务器端编程语言,非常强大,可以构建复杂的物联网、图像处理和其他类型的系统。
Flask
Flask 是 Python 的 REST API 框架。如果你来自 MEAN 堆栈背景,它类似于“Express.js”。
全栈开发
以下设置步骤已在 Windows 10 上执行。对于 Linux 风格的操作系统,步骤可能不同但非常简单,Python 是内置的较新版本的 Linux。
设置
服务器端代码
代码释义
Angular 客户端代码
源代码
详情参阅http://viadean.com/angular_flask_py.html
|