我可以混合使用Ionic,Nodejs,MongoDB和Python来构建混合Web应用程序吗?

时间:2019-05-19 05:30:20

标签: node.js angular python-3.x mongodb ionic4

我决定使用Ionic作为朋友,使用Nodejs作为后端,使用MongoDB作为DB和Python(出于某种机器学习目的)来构建应用程序。我有可能在ionic中使用python来达到某些机器学习的目的吗?我考虑了很长时间,我知道这很奇怪,因为python是一种语言,而Ionic是一个网络框架。

我的计划是使用Python进行机器学习,以推荐不同类型的用户的人员,在这种情况下,还将使用Jupyter。接下来,我希望将结果发送到ionic并显示给用户,就像在前端和后端的中间使用Python一样。

这些可以完成吗?因为我从未听说过Python与nodejs一起使用,以及诸如Python与Ionic之类的组合。能做到吗?还是不可能?还是Python只能与Django一起使用?

1 个答案:

答案 0 :(得分:0)

我相信您想实现基于user behavior的应用。

Ionic用于构建可在Windows,Android和IOS上运行的Hybrid应用或PWA。

对于后端,您可以使用NodeJs,并连接到数据库mongoDB

在这里,您有两个选择可以使用某些machine learning功能:

  • 从您的NodeJs后端连接MongoDB,然后连接到在Machine Learning上创建的python代码。
  • 使用python作为后端和机器学习。

我知道使用machine learning运行一些NodeJS代码的唯一方法是TensortFlow.js

有一本书即将Introduction to machine learning with TensorFlow.js发行。