我要为我的应用程序编写API。所以我想知道哪种是最好的编程语言,包括安全性,稳定性和未来用途。
答案 0 :(得分:9)
创建API的语言选择完全取决于应用程序的性质。
有许多语言可用于创建API -
甚至更多。
为何选择PHP -
广泛用于后端系统和API的脚本语言。 PHP的Laravel框架提供了MVC架构,您可以使用任何数据库(MySql,MongoDb等)。 大型社区可以提供支持,并提供定义明确的文档。
- 您可以构建安全,可扩展且强大的应用程序。
- 它的自由开源。
为什么选择NodeJs -
Node.js是用于执行JavaScript代码服务器端的JavaScript运行时环境。
- 提供更快的代码执行。
- Node.js运行单线程,非阻塞,异步编程,这非常节省内存。
为什么选择.NET
- 提供分层的库集。
- 安全且更强大。
- .NET应用程序被编译为DLL,因此它可以更快地执行。
我个人更喜欢PHP开发API,但正如我之前所说,这完全取决于您的应用程序及其要求。
答案 1 :(得分:2)
这取决于您的申请。 你正在开发哪种应用程序。 Jersey(JAX-RS)也非常适合开发 REST API 。 所以它完全基于您的要求