【问题标题】:Mobile app development with Ionic and nodejs使用 Ionic 和 nodejs 开发移动应用程序
【发布时间】:2015-06-19 01:41:15
【问题描述】:

计划使用 Ionic 框架开发混合移动应用程序。

此外,nodejs api 正在尝试与 MySQL 数据库通信。

这里,我真的需要 nodeJs 的 Express 吗?

如果是,Express 的独特用途是什么?我可以将它与 Ionic 框架一起用于前端吗?

谢谢 马尼坎丹J

【问题讨论】:

    标签: node.js ionic-framework


    【解决方案1】:

    这里,我真的需要 nodeJs 的 Express 吗?

    在 NodeJS 中使用 Express 不是强制性的。但这会让你的生活更轻松,否则你将不得不为很多事情编写代码。

    如果是,Express 的专有用途是什么,我可以使用它吗? 与前端的 Ionic 框架一起使用吗?

    是的,您可以将它与 Ionic 一起使用。事实上,Ionic 是 cordova 的代表,而 express 将像服务器端代码的骨干一样工作。

    编辑 1: 使用 Express,许多功能将一应俱全,首先

    1. 可以配置直接提供文件的静态文件夹路径。
    2. 可以配置像 Jade 这样的视图渲染引擎。这对于从 HTML 中分离行为代码特别有用。
    3. 可以配置可以以通用方式预/后处理请求的中间件
    4. 可以配置 cookie 处理
    5. 可以引入路由机制,促进模块化开发。
    6. 可以引入响应压缩等实用程序 (gzip) 还有更多...

    其中大部分都是现成可用的模块,而其中一些促进了更简洁的代码。在 NodeJS 中使用普通的 JavaScript 完成所有这些工作需要相当长的时间。

    (抱歉,Express 的显着功能更新需要一段时间)

    【讨论】:

    • Express 对应用程序的贡献到底是什么?请给我清楚的图片。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-11
    • 2017-07-26
    相关资源
    最近更新 更多