说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

优秀的Meteor学习资源

HTML文档下载 WORD文档下载 PDF文档下载
Meteor.js是建立在node.js上的一个开源平台,用于快速构建“现代化”实时Web应用。本文提供一些JavaScript和Meteor.js进行应用开发方面的学习资源给大家,帮助你能快速地使用它们进行应用开发。

不久前,CSDN研发频道向大家介绍了一款新鲜出炉的现代网站开发平台——Meteor.js,Meteor.js是建立在node.js上的一个开源平台,用于快速构建“现代化”实时Web应用。如果你对Meteor.js非常感兴趣,可以参考Meteor Roadmap。

与此同时,如果你想了解更多关于使用JavaScript和Meteor.js进行应用开发相关信息,我们将提供一些学习资源给大家,帮助你能快速地使用它们进行应用开发。

JavaScript

除了需要对前端库/框架进行了解外,比如jQuery或者MooTool,还需要了解JavaScript这门语言,所以在学习之前,对JavaScript进行一番了解则是必然的。

  • 可以在互动教程网站Codecademy.com上学习。
  • 推荐一本非常适合初学者学习的书籍:Eloquent JavaScript,作者是Marijn Haverbeke。其在线版本不仅免费,里面还提供一些交互式代码示例。
  • 另外,你也可以在JavaScript.is上查看一些教程。
  • 如果你已有一定的基础,你可以阅读JavaScript设计模式。
  • 祝你突破成功,是时候成为Badass JavaScript。
  • Mozilla Developer Network有许多很棒的JavaScript学习资源,可以当做参考。
  • 在准备学习Meteor之前,请了解一些Douglas Crockford资料,这些视频对提供你的技能水平是非常有意义的。

常用的Meteor资源

掌握JavaScript的一些基础知识后,你就可以投入到Meteor的学习中了。由于Meteor.js旨在彻底简化App的开发,所以你很快就会看到成果。

  • 在前往Meteor网站之前,查看这些例子,此外,Meteor的官方文档也是非常好的学习资源。
  • 下一步是去Meteor-YouTube频道学习
  • 非官方的Meteor FAQ覆盖了许多你意想不到的主题。
  • 如果你还未准备充分,你可以使用Meteorite代替普通的Meteor。
  • Atmosphere上提供200多个用于Meteorite的包。
  • 如果你遇到一些特殊的问题,可以上StackOverrflow提问。
  • 如果你喜欢网络聊天室,你可以加入freenode的IRC频道。
  • Meteor Google Talk

编码教程

  • 阅读Andres Scala写的Meteor的基础和最佳实践。
  • Andrew Munsell提供了使用Meteor和Node.js编写实时Web的说明。
  • Meteor Newb白皮书
  • EventedMind向你展示了如何使用迷你页面来创建多页应用(去Github上查看结果)。
  • Tutsplus网站上提供了一个教程,使用Meteor创建单页Web Apps。
  • 为Meteor创建自定义账号UI
  • 把一个Meteor应用转换成Android Phonegap应用。
  • Ken使用Meteor创建了ChoosePix,并且分享给大家。
  • Stephen Walther的Meteor介绍里面关于表单验证的部分非常不错。
  • 就某种程度而言,你可能还想对MongoDB和如何合理地结构化数据库有些了解。但它与SQL在思考方式上存在一定的哲学差异。

代码案例

下面是我们从Github上发现的一些使用Meteor.js开发的代码示例:

  • Meteor开发的APPs列表
  • Telesc.pe 
  • Doc-share是一个文档分享网站。

测试

  • Sam Hatoum编写的使用Meteor/Selenium/WebDriverJS对Web Apps进行单元测试和点对点测试。
  • Sam还编写了在Meteor里进行表单提交测试。
  • JavaScript在steroid上的单元测试向大家演示了如何使用grunt。

产品必读

完成代码编写工作并且对App进行测试,但如果你想让该款App能在市场中存活下来的话,那么下面提供的信息你可能会很感兴趣。

  • 运行速度慢?可以看一下Stephen Pope遍写的提高Meteor.js项目性能。
  • 如果你打算自己托管Meteor应用,最好对在生产环境中运行node.js服务有所了解。
  • 在Meteor/Node服务前放置nginx也是个不错的主意。
  • 阅读Julien Chaumond写的如何在Amazon EC2上部署Meteor应用。

对于初学者来说,利用业余时间多看一些书籍是个不错的选择,它们能给你提供结构化的指导和一些系统概念。

  • Isaac Strack编写的Getting Started with Meteor.js JavaScript Framework。
  • Jacob Clark编写的Getting started with Meteor.js,这本书目前只完成了4个章节。
  • The Meteor Book将于2013年4月出版。
  • 如果你对JavaScript还有所畏惧,那么使用CoffeeScript会容易很多,看看The Little Book on CoffeeScript。

相关框架

  • Angular.js:whydoifollow.com上提供了许多好的学习资源。
  • Backbone.js:可以在JavaScript.is进行全面的学习。

  • 用于路由的mini-pages

以上是作者所收集到的有关Meteor.js和JavaScript的学习资源,如果你有更好的资源,欢迎与我们分享。

来自:Best Learning Resources for Meteor.js

打开和关闭其他应用 -VB资料 打开一个超连接 -VB资料 当前操作系统的语言集-VB资料 当前系统目录-VB资料 得到磁盘上剩余空间的值-VB资料 调用“添加打印机”对话框 -VB资料 调整分辩率和取当前分辩率 -VB资料 定义全局热键-VB资料 动记录应用软件工作时间-VB资料 动态改变屏幕设置-VB资料 读取档案的建立时间及存取时间 -VB资料 多个参数的属性 -VB资料 发现剪帖板的秘密 -VB资料 发现拖(Drap)过来的信息 -VB资料 防止打开同个VB应用多个实例 分割图像的原理 -VB资料 封面的设计 -VB资料 改变 Win95 的 Shell -VB资料 改变墙纸 -VB资料 格式化磁盘 -VB资料 跟我学用ActiveBar-VB资料 VB获得IE的版本号 VB获得Windows启动方式 VB获得打印机驱动程序的设定 VB获得当前计算机上的区域设置 VB获得当前用户名 VB获得分区信息并判断是否有CD VB获得某个文件夹下的所有子目录 VB获得驱动器的卷标 VB获得系统中的所有字体列表 VB获得系统中鼠标的键数 哪里有莫文蔚的《the way you make me feel》国语版的? 切~~~~~~~~菜~~~~~~~~~ 斑竹,我觉得这几天CSDN上很无聊,怎么老有人弱智地问重复的或者以前已有答案的问题?他们不知道可以search先? 谁知道哪里有bmp图片可以下载,给个详细网址,多谢 VC 兼职? 荷兰国旗问题 ASP刚学,用什么方式好吗 斑竹!!!!!!!!!!!!!!!! 关于IE浏览 请问vb如何访问foxpro 6.0的数据库,最好有源程序,谢谢. he_cti@163.net 算了,散分 我散,我散,我散散散 散3 发分!!!! 发分!!!!! 发分!!!!!!!! 发分!!!!!!!!!!!! 发分!!!!!!!!!!!!!!!!!!! 请问如何去掉测试版软件的“购买”提示框???急急急急!!! 有关获取HTML中Frames的问题? 给分!!!!!啊 给分!!!!!啊!! 给分!!!!!啊!!!!!! 给分!!!!!啊!!!!!!!!!!!!! 给啊!!!!!!!!!!!!! 不是俺蓄意谋两位帮主的反,实在是 ... APPLET连接数据库。。。(我已经每粉了) 千分散尽不复来!!! 千分散尽不复来!!!! 千分散尽不复来!!!!! 千分散尽不复来!! 千分散尽不复来!!!!!!!! 千分散尽不复来!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!! 用分把灌水乐园咽死!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!!!! 千分散尽不复来!!!!!!!!!!!!!!!!!!!!! 千分散尽不复来~ 千分散尽不复来~! 请教数据窗口的问题 千分散尽不复来? 千分散尽不复来?! 有LVS_OWNDATA属性的CListCtrl 加图标的问题,25分 在做会员注册时,在添加新数据页,程序一运行就在RS.updata出错,为什么(原程序) 高手请你回答我啦!!!! 我要回家了,第一个给300 哪有msproxy下载????? 请问要怎么样才能在自己写的程序运行时让用户无法使用开始菜单? jdbc的版本 甲数的16%,等于乙数的32%,甲数是80,乙数是( ),如果乙数是80,甲数是( ) 数学有三个未知数的均值不等式的题怎么做.例:a、b、c属于R,证明:a方+b方+c方大于等于ab+bc+ca 我太笨 x分之0.125等于4分之1比百分之80要过程 已知甲数的五分之二等于乙数的二十五分之八,甲乙两数的比是多少?如果甲数是80则乙数是多少 cosA等于11\14,A等于多少, A加A加B加B得于70,A加B等于多少 已知甲数的5分之2等于乙数的25分之8,甲数是80,则乙数是几?要全 a-a方等于多少 在三角形ABC中,角A=35°,角B=65°,则角C等于多少? 甲数是24,乙数的3分之1等于甲数的8分之1,乙数是多少 √3+1分之2等于几(要求过程) A,B是自然数,A加B等于35,那么A乘B最大是多少 甲数的4分之3等于乙数的5分之3,甲数是80,乙数是()是100还是150或者80 3—3分之3—2分之一等于多少? a+a+b+b=70 a+b等于几 今天1元人民币等于多少日元? a 分之2等于b 分之3,那么a :b 等于( ):( a=b,a和b都不等于0,a与b成什么比例 现在4万日元等于多少人民币 10分之1除于10等于多少? 80分制的60和70相当于100分制的多少? 甲桶油是乙桶油的80%,乙桶是甲桶的百分之几?甲桶油比乙桶油少百分之几?乙桶比甲桶多百分之几? 今日日元汇率 1日元等于多少人民币? 1加1等于几有几种答案 甲数是乙数的倒数,乙数扩大10倍后是50,甲数是() 1600的80%怎么算 1.25等于什么分数 甲数是50,比乙数大10,甲数是乙数的( )%,乙数是甲数的( )%;甲数比乙数多()%;乙数比甲数少() 1600乘百分之四十等于? 1+1为什么等于2? 甲数是乙数的倒数,乙数扩大到原来的10倍后是50,甲数是 一人数的8倍加上68等于80的百分之九十这个数是几 5分之一减6分之一等于【用分数解答】 甲数的5分之1等于乙数的6分之1,乙数是10,求甲数 90加百分之60X等于102,解方程 4个5怎么算等于8 甲数的50%等於乙数的5分之4,如果甲数是10,乙数书多少?如果乙数是10,甲数是多少? 用+ 、-、×、÷、( )和分数把六个6组成四个算式,使运算的结果等于25. 4个五怎样算等于8 甲数是50,甲数的10分之1和乙数的2分之1相等,乙数是多少 2,4,6,8中间用+-×÷只能一次算要结果等于25怎么算? 4个8怎么算等于888 甲数的50%等于乙数的5分之4,如果甲数是10,乙数是多少?如果乙数是10,甲数是多少?要列式计算,不要方程 a,5,b,c,d,e,3要求相邻3个数和相等,a,d各等于多少 8000秒等于多少小时 5是10的50%,10是5的()% 甲数是40,乙数是50,甲数是乙数的(). π等于多少{1000位或以上} 649980秒等于多少小时?如何计算?我不知道这个时间应该怎么计算成小时?是按照传统的那种算法吗? 已知甲数的8分之1等于乙数的10分之1甲数是80则乙数是多少 角A加角B加角c加角d加角e 等于? 150000秒等于几个小时怎么计算的? 甲乙两个两位数,甲数的9分之8等于乙数的80%,甲数最大是(),乙数最小是() 在数学中e等于多少 8000小时相当于多少天? 甲数是乙数的80%,乙数是甲数的()%我要式子, 用C++编程用while循环,要求求e的值,e约等于1+1/1!+1/2!+1/3!+.+1/N! 要求直至最后一项的值小于10^- 337218秒等于多少小时多少分 ,怎么算的啊 甲数是乙数的125%,那么乙数是甲数的80%,请能仔细讲解为什么是甲数是5,乙数是4,怎么算的 单纯是不是就等于笨啊?单纯等于笨? 多少比16等于15比多少等于多少比80等于百分之125
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn