meteor 基础

Meteor介绍

Meteor是基于MEAN栈的开源应用开发平台 ,该平台的客户端和服务器端使用一致的JavaScriptAPI.他专注于实时的响应式应用,快速原型开发和代码重用.


Meteor四个领域

  • 工具:
    比如命令行界面(command-line-interface,CLI),它是介于构建工具(如make)和包管理器(如node包管理器npm)之间的一个混合工具.它用以处理整个构建流程,为把程序部署到Web或移动设备做准备.
  • 软件库集合 :
    一套用以提供功能的核心包,这些功能可以被自定义包或者Node.js模块扩展,其中Node.js模块可以通过npm安装.
  • 标准:
    如基于WebSoket的分布式数据协议(DDP).
  • 服务
    如官方的包服务器或编辑集群.

Meteor栈

Meteor是完全使用JavaScript创建富Web应用程序的开源平台,它在统一个框架下捆绑并提供所有的组件
它由一下基本分组成:
1:Node.js
2:MongoDB
3:实际的应用程序代码
4:强大的CLI工具(该工具结合了npm和make的功能)

你可能感兴趣的:(meteor 基础)