流星 - 概述


根据 Meteor 官方文档 -

Meteor 是一个用于开发现代 Web 和移动应用程序的全栈 JavaScript 平台。Meteor 包含一组用于构建连接客户端反应式应用程序的关键技术、一个构建工具以及一组来自 Node.js 和一般 JavaScript 社区的精选包。

特征

  • Web 和移动- Meteor 提供了一个用于开发 Web、Android 和 IOS 应用程序的平台。

  • 通用应用程序- 用于网络浏览器和移动设备的相同代码。

  • 软件包- 大量易于安装和使用的软件包。

  • Meteor Galaxy - 用于 Meteor 应用程序部署的云服务。

优点

  • 开发人员只需要 JavaScript 即可进行服务器端和客户端开发。
  • 编码非常简单并且对初学者友好。
  • 默认情况下,Meteor 应用程序是实时的。
  • 官方和社区包可以节省大量时间。

局限性

  • Meteor 不太适合大型和复杂的应用程序。

  • 使用 Meteor 时会发生很多神奇的事情,因此开发人员可能会发现自己在某些方面受到限制。