我可以为Ionic后端工作使用Python吗?

8

我可以使用Python作为我的ionic应用程序的后端吗?我对ionic和后端开发都很陌生。如果不能用Python,请推荐一些适合后端开发的语言。我正在开发一个混合应用程序。

2个回答

6
你肯定可以使用Python。有一个很棒的框架叫Django,它会简化你的开发过程。
但是,如果你是后端开发的新手,并且已经在开发ionic应用程序,我强烈建议使用NodeJS。它是在服务器上运行的JavaScript。原因是你将在两端都使用相同的语言,简化了学习曲线。NODEJS是一种非常好的语言,它与其他语言有点不同,因为它在同一进程中运行,使用事件循环来处理传入请求。值得一看,你将在很短的时间内完成严肃的功能。看一下Sequelize,以抽象ORM方式处理SQL数据库(我不知道你是否熟悉数据库,但它带来类和对象以便于与DB交互,所以你忘记了像select、join这样的sql命令)。
在NodeJS中,有很多模块,你可以像在Java或C中导入库一样导入它们,并通过简单的JavaScript代码调用复杂的功能。
看一下Express框架,为Node制作服务器作为rest api。
你的问题有点广泛,所以我不知道你还想知道什么,如果你有任何进一步的问题,我肯定可以帮助你。

非常感谢,这是一次性提供了很多信息。我会学习NodeJS,它和AngularJS相似吗? - Prathik
@Gabriel,如果我使用Python,该应用程序将如何部署?我应该独立部署Ionic应用程序(前端)和Python应用程序(服务器),还是它们将作为一个应用程序一起上传?你有什么想法吗? - basilisk

2

是的,您可以使用Django Rest框架将Python作为Ionic应用程序的后端...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接