对于做开发,JavaScript框架,MEAN堆栈非常有名。
但是我们经常得到项目要求,客户希望使用Python构建服务器代码。(主要是很多项目与物联网,图像处理,数学应用或语言选择有关)所以Django是Python爱好者构建服务器的很好的选择。
当然如果客户注重开放性,我们通常会向他们提出Angular + Python + Flask的新技术堆栈。
下面我们就来简单的用Angular + Python + Flask来做一个实例,来讲解。
注意:下文的数据库名字(MEAN = MongoDb)。 你可以自由使用可以从Python访问的任何数据库。 大多数人更喜欢MySql和PostgreSQL。
Angular:
Angular是用于构建单页面应用程序的JavaScript(实际上是用Typescript编写的)框架。
Python:
Python是服务器端编程语言,非常强大,可构建复杂的物联网,图像处理和其他类型的系统。
Flask: