我可以使用Python作为离子应用程序的后端吗?我是新来的离子以及后端开发。如果不是python为后端开发建议一些好语言。我正在研究混合应用程序。我可以在Ionic中使用Python作为后端工作吗
3
A
回答
3
你当然可以使用Python。有一个称为Django的令人敬畏的框架,可以缓解您的开发。
但是,如果您是后端开发的新手,并且已经在开发离子应用程序,我强烈建议使用NodeJS。 它是在服务器机器上运行的Javascript。原因在于你将在两边开发相同的语言,简化学习曲线。 NODEJS是一种宏伟的语言,其工作原理与其他语言稍有不同,因为它使用事件循环来处理传入请求,并在同一个进程上运行。值得一看的是,你将在很短的时间内完成严肃的功能。看看Sequelize以抽象的ORM方式处理SQL数据库(我不知道你是否熟悉数据库,但它会带来分类和对象与数据库交谈,因此你可以获得有关select,join等sql命令... )。
在NodeJS中,有很多模块可以像Java或C中的库一样导入,并通过简单的JavaScript代码调用复杂的功能。
在Express框架中为Node创建一个循环,以使服务器成为休息api。
你的问题有点宽泛,所以我不知道你还有什么想知道的,如果你有任何进一步的问题,我一定可以帮助你。
1
是的,你可以使用Django的REST框架为您的应用程序离子后端使用Python ....
相关问题
- 1. 你可以在Django框架中使用Python作为前端和后端吗?
- 2. 我可以在python中使用字典作为矩阵吗?
- 3. 我们可以使用angularjs作为工作门户吗?
- 4. 我可以使用MongoDB作为localstorage吗?
- 5. 我可以使用MenuStrip作为ContextMenu吗?
- 6. 我可以使用Redmine作为BPM吗?
- 7. 我可以使用“PaymentMethodCreditCard”作为paymentMethod吗?
- 8. 我可以使用$ _SESSION作为memcache吗?
- 9. 我可以使用iCloud作为后端服务器和iOS应用吗?
- 10. 我可以使用太多的后台工作线程吗?
- 11. 我可以使用Node.js作为服务器端语言吗
- 12. 我可以在工作环境中使用emacs吗?
- 13. 我可以在工作中使用EventListeners吗?
- 14. 在python中使用类作为字典键可以吗?
- 15. 我可以使用Heroku作为Python服务器吗?
- 16. 我可以在python中使用sqlite3以后的版本吗?
- 17. 我可以在Bootstrap中使用图像作为按钮吗?
- 18. 我可以在paypal IPN中使用localhost URL作为notify_url吗?
- 19. 我可以在VIM中使用SPACE作为mapleader吗?
- 20. 我可以在VB中使用“Stop”作为子程序名吗?
- 21. 我们可以在Django中使用很多views.py作为Controller吗?
- 22. 我可以在MySql中使用函数作为默认值吗?
- 23. 我可以在in_array()中使用substr()作为针吗?
- 24. 我可以在TIMESTAMPDIFF中使用字段作为'单位'吗?
- 25. 我可以在giraph中使用python吗?
- 26. 我可以只为后端使用meteor.js
- 27. 我可以在Python中使用类属性作为函数参数吗?
- 28. 我可以在Python中使用变量名“type”作为函数参数吗?
- 29. 我可以让Django-oscar在Python 3下工作吗?
- 30. 在相同的应用程序中,C++可以用作后端和Javafx作为前端吗?
非常感谢,这是一次性大量的信息。我将通过NodeJS,是否与AngularJs类似? – Prathik