learning Meteor


原文链接: learning Meteor

0. 简介

1. 入门学习

在入门之前,还需要掌握一些基本的web开发技能,具体参考附录

第1步

实操如下教程

第2步

实操如下教程

第3步

实操如下教程

第4步

  • 阅读Meteor文档
  • 反复练习1-3步,每次都会有新体会,直到你觉得完全没有新意为止


2. 提高学习

最佳实践

  • Meteor Guide Meteor官方给出的最佳实践的文档,在线更新
  • Todos Meteor官方配合Meteor Guide给出的例程
  • Mantra Arunoda的Meteor最佳实践
  • Bulletproof Meteor教程 Arunoda的教程,相对于其质量而言99美刀一点也不贵

相关原理

3. 专题讨论

数据

4. 参考内容

开源项目

模板项目

Blogs

性能监测

提问

5. 附录

为了掌握meteor,需要在HTML,CSS和JavaScript方面有着比较扎实的基本功

开发工具

操作系统

  • 首选mac: 开发工具全,可以干所有的事情,包括ios开发
  • 次选ubuntu: 除了不支持ios开发以外,开发起来都差不多,缺点是其他工具太少了

IDE

  • Webstorm: 目前最智能的开发IDE
  • Atom:开源免费,不过需要自己翻墙安装插件

浏览器

  • chrome,唯一的选择,跨所有的平台

数据库工具

  • mongo shell: 看服务器数据
  • mongol:看minimongo实时数据
  • robomongo:图形化界面看服务器数据

HTML/CSS/LESS

基本的

高级的

Javascript

Meteor里面主要是用最新ES6版的js,有些新的概念需要做一些了解

Mongodb

`