首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

meteor 简介

本文作者:IMWeb helondeng 原文出处:IMWeb社区 未经同意,禁止转载 What “Meteor gives you a radically simpler way to build...简单来讲,Meteor基于Node来开发实时应用,复用前后端JS代码。...使用 使用 meteor create 新建项目,进入项目目录, 执行 meteor 命令,运行,即可在浏览器查看。 ? ? 应用文件结构 ? /server 文件夹中的代码只会在服务器端运行。...这里已经启动了一个mongod的服务,可以执行 meteor mongo 进入mongo shell,然后敲各种熟悉的命令进行db操作。...包,只需要 meteor add xxx 终端调试,可以用meteor指令将app安装到模拟器中运行 与angular和react无缝对接 终有一天,前端将抛弃CGI、后台,开发出一款属于自己的APP。

90430

meteor 简介

本文作者:IMWeb helondeng 原文出处:IMWeb社区 未经同意,禁止转载 What “Meteor gives you a radically simpler way to build...简单来讲,Meteor基于Node来开发实时应用,复用前后端JS代码。...使用 使用 meteor create 新建项目,进入项目目录, 执行 meteor 命令,运行,即可在浏览器查看。 ? ? 应用文件结构 ? /server 文件夹中的代码只会在服务器端运行。...这里已经启动了一个mongod的服务,可以执行 meteor mongo 进入mongo shell,然后敲各种熟悉的命令进行db操作。...包,只需要 meteor add xxx 终端调试,可以用meteor指令将app安装到模拟器中运行 与angular和react无缝对接 终有一天,前端将抛弃CGI、后台,开发出一款属于自己的APP。

1.4K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Meteor Tupperware — 更精简的Meteor Docker镜像

    meteor-tupperware是一款更为精简的、适用于生产环境的Meteor Docker镜像。我们只需要两分钟就能快速部署应用!...Cordova集成的原生应用,因为它不能指定build flags,如--mobile-settings 或 --server,而meteor-tupperware能让你轻松做到; meteor-tupperware...能让你轻松集成ImageMagick; meteor-tupperware使用更为简单,使用指南可以看项目README。...当然,meteord也有meteor-tupperware没有的特性,meteord能够在容器中运行一个已经构建好的bundle,无论是从本地加载还是从远程下载。...这些都是很棒的特性,但是meteor-tupperware旨在一个目标:尽可能简单地在生产环境下部署你的Docker镜像。点击「阅读原文」查看项目地址!

    49020

    Meteor 分页包 alethes:pages 详解

    Meteor 项目也不例外,同样会有这样的需求,本文给大家介绍的就是一个非常好用的分页包 alethes:pages。它可以实现简单的根据页数分页,也可以实现强大的滚动分页。...在加载当前页过程中,预取下一页的数据,确保下一页的时候无缝过度 多个集合产生一个分页数据 支持 bootstrap 2/3 的分页导航模版 支持 iron-router 包 页面无限滚动加载特效 安装 meteor.../ Demo 演示 基本的分页 - http://pages.meteor.com/ 表格 (快速渲染) - http://pages-table.meteor.com/ 多个 collection 自动刷新...- http://pages-multi.meteor.com/ 滚动加载效果 - http://pages3.meteor.com/ 使用 要使用这个包的功能非常简单,首先用你要实现分页的 collection...总结 这个包需要研究的地方还有很多,希望我介绍的内容能帮助大家在后期开发 Meteor 项目减少一些麻烦,一起努力共勉。

    20520

    Meteor 1.3 测试简介

    Meteor 1.3新增的NPM支持能够帮助开发者构建更加模块化的应用,但是假如我们不能保证应用按照我们的需求工作,那么这将毫无意义。我们需要开发新特性和重构代码,并且对这些工作有足够的信心。...Meteor 1.3对模块的测试给予我们一个官方的回应。现在开发者能够将他们的代码分割成更小,更容易维护的小片段,他们现在就可以更高效地测试应用了。...看起来他们给出了测试Meteor应用的非常棒的解决方案。 测试如何工作? Meteor 1.3的测试文件有一个特殊的后缀名.tests.js,并且它们能在任何文件夹下。...} from 'meteor/practicalmeteor:chai'; import laserPointer from '....如何运行测试 目前,测试需要两步来完成,首先,像往常一样运行你的应用: meteor 然后在另一个端口上运行测试汇报(假设这里应用运行端口为3000) meteor test --driver-package

    55930

    Meteor:快到飞起来的全栈JavaScript开发平台

    本文选自《Meteor全栈开发》一书 Meteor是什么 Meteor是一个开源的全栈JavaScript开发平台,构建在 Node.js和 MongoDB 之上。...Meteor这个项目的来源非常有趣。 Meteor的几个创始人本来是要做一个在线旅游点评网站,并且已经进入了著名孵化器 YC,准备开干了。...说干就干,他们在2011 年10 月1 日推出了Meteor 预览版,仅仅在8 个月之后, Meteor 就得到了IT 大佬们的投资。...因为基于Node.js,所以其本身就可以受益于Node.js 的庞大资源,而且 Meteor 自身也是社区模式,扩展包数量不断增长,内容已经极其丰富,功能覆盖面非常广。...Meteor 生态在健康、快速地成长。 Meteor 为什么快 为什么说使用 Meteor 开发会比较快。是哪些特性成就了Meteor 的快? 1.

    2.3K10

    Meteor开发指南 — Mantra概述

    Mantra 是一个 Meteor 的应用架构。使用 Mantra,我们想要达成两个主要目标。 1. 高可维护性 可维护是大型团队协作成功的关键。...Mantra本身不提供状态管理,但是它允许你使用一系列的状态管理工具,包括Meteor/Tracker,Redux,Rx.js观测量,Promises等任何工具。...Mantra基于Meteor这个应用框架。 它不是一个模板,尽管我们有一个目录结构。 它不是一个代码生成器。我们将会有一个代码生成工具,但它不是Mantra的核心。 Mantra是什么?...它是一整套规范帮你架构你的Meteor应用。 它同时包含了一系列辅助库帮助你在Meteor之上搭建Mantra。 为什么一份规范? Mantra是一个应用架构。...ES2015 React React Containers Meteor Basics (Pub/Sub, Tracker, ReactiveDict, etc.)

    61930

    2021 年最值得使用的 Node.js 框架

    Meteor.js 「Github」— 「Stars」:42.3k 「Forks」:5.2k 「版本」:4.0.0 「贡献者」:452 NPM:不可用 「License」:MIT Meteor.js 是一个开源的全栈...JavaScript 运行在 Web 浏览器内部;然后 JavaScript 运行在 Node.js 容器内的 Meteor 服务器上,支持 HTML 片段、静态资源和 CSS 规则。...「Meteor.js 可以被用于:」 移动应用程序全流程 web 应用程序全流程 「Meteor.js 主要特性:」 纯 JavaScript 干净、稳健的数据同步 互操作性 智能套件 代码热更新 「什么时候使用...Meteor.js:」 Meteor.js 具有快速原型设计的能力,并能生成跨平台(Android、iOS、Web)的代码。...因此,Meteor.js 应该被任何希望以最少的学习曲线为多个平台创建应用程序的初级或中级开发人员使用。

    6.5K30

    Meteor 开发环境 mongodb 的连接

    预备知识 当使用 meteor 命令启动 meteor 项目后,meteor 会默认使用 3000 端口作为 web 项目的端口,我们可以通过 http://domainName:3000/ 这样的地址来访问我们的网站...使用 meteor shell 进行管理 通过 meteor shell 管理 mongodb 不需要指定端口,你只要在 meteor 项目启动后的项目目录下执行 meteor mongo 就可以连接到数据库了.../meteor meteor:PRIMARY> 这样就连接到了当前项目的 mongodb 数据库,通过 help 命令可以看到帮助。...meteor:PRIMARY> show dbs admin (empty) local 0.063GB meteor 0.031GB 上面我们看到,有一个名为 meteor 占用 0.031GB...meteor:PRIMARY> use meteor switched to db meteor meteor:PRIMARY> show collections Accounts AnalyticsEvents

    34320

    Meteor平台下网站开发只需数小时?

    前阶段看到一篇文章,说以往花费数周时间才能完成的网站,现在使用 Meteor 只需要几小时 很好奇Meteor是个什么技术?怎么大幅提高开发效率的?...就了解并试用了一下 Meteor的中文是“流星”,了解后发现它的确如“流星”一样飞快,对于创业团队和快速原型开发真是太适合了,值得学习和使用 Meteor 是什么?...Meteor 是一个基于 nodejs 的全栈实时开发平台,目前只支持 Mac、Linux,Meteor还引入了 Cordova,支持快速封装 IOS、Android 移动应用 全栈 基础构架是 Node.JS...,启动apache和mysql,这时就可以访问页面了 使用Meteor的话,只需要一个命令来安装Meteor,然后启动,这时,web服务器、MongoDB 就已经就绪,可以直接访问了 (2)前后端统一使用...开发模式下,编辑更改代码后自动刷新浏览器,方便开发者查看运行效果 (4)自动编译(CoffeeScript、LESS、Stylus)、压缩合并、分发应用所包含的客户端 JavaScript、运行在于服务器端 Node.js

    1.7K40

    10 个最适合 Web 和 APP 开发的 NodeJS 框架

    Node.js Express 对于一个已经在使用 node.js 的开发人员来说,Express 或者”node.js express”并不是一个新鲜事。...Express 框架提供了对 node.js 原生 API 的比较好的封装,从而使开发者更加容易地使用node.js。...Meteor Meteor 框架是 Node.js 上最出色的全栈框架。项目在 GitHub 上有 28K+ 的赞,拥有大量的自定义包,庞大的社区支持,非常好的教程和文档。...Meteor 拥有专业化的开发团队,顶级风投的大量资金支持,这都让 Meteor 能够时刻保持业界领先。 5....Derby 经常被用来和业界老大 Meteor 进行比较,Meteor 项目已经开发了一段很长时间,因而能够提供更多的开箱即用的功能,使得在更短时间内开发复杂的 web 应用变得更加容易。

    3.2K20

    这是前端最好的时代——论前端的“三化”建设

    Node.js的出现使前端服务化成为可能。Node.js开发的系统可以作为接入层,调用Java, C++等提供的基础功能,处理数据库,然后将数据吐给浏览器进行渲染。...简易言之,就是用Node.js代替Java, C++这一层。...而Meteor则希望将客户端数据这一层变薄甚至直接去掉,以减少性能的损耗,因此他们引入一种叫Minimongo的数据库驱动,它遵守DDP(分布式数据协议),根据Meteor的说法,是一种简易的结构化数据获取及数据更新协议...Meteor的另一个特色是使用了WebSocket技术。如果你打开TeleScope(使用Meteor技术的一个BBS应用),你能发现它是通过WebSocket获取数据的实时应用。...也正因为Meteor使用WebSocket这个HTML5新特性,Meteor将DDP亲切地称为WebSocket的REST。 ?

    1.3K70
    领券