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

优秀的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

十亿月PV网站秘诀:Reddit自失败中总结的25条经验 粉碎5个NoSQL流言:各司其职,NoSQL的出现比关系型更早 豌豆荚发力移动游戏平台,推出SDK 2.0 BlackBerry Jam Asia 2013即将在香港隆重召开,免费门票限量提供 小米发布会高潮迭起:米3、电视、Hugo大牛 谷歌放在Windows上的特洛伊木马:Chrome Apps应用平台 解析:Google基于数据驱动的招聘面试程序 决战“缓存”之巅:微软 vs. 亚马逊 雪中送炭:十大前沿移动应用开发工具 高通智能手表Toq都用到了哪些技术? 研发周报:修改一行SQL代码 性能提升了100倍 2013年NoSQL就业趋势分析 鲜为人知的静态、命令式编程语言——Nimrod 高性能Web应用打造攻略:扩展过程中20个最大的绊脚石 开源项目Marathon:让你的数据中心像谷歌一样运行 精益化运营:10款移动统计分析工具推荐 移动建站工具(一):分秒钟将Web网站移动化 移动周报:小米的“倚天屠龙记” 智能手表是个尴尬的产品 屏幕缺陷一枪毙命 看15岁的谷歌的前21位员工现在都在做什么 分析师:三星将失去中国市场份额的头把交椅 5款工具助你写出更好的Java代码 Noitom:"中国创造"的动捕技术 缘创派:帮助技术人员寻找创业伙伴 Nginx创始人Igor Sysoev解读Nginx的发展史 对女性友好的编程语言 ISC2013专家云集,畅谈全球网络安全 CTO俱乐部第109期下午茶:数据库之分久必合,合久必分 CloudConvert:支持移动应用的格式转化服务 Angular.js VS. Ember.js:谁将成为Web开发的新宠? 斯卡利沉寂多年后首谈乔布 他的离开错在董事会不在我 ★★★快来抢100分★★★:在bcb6里,我用import activex control添加组件怎么提示错误:E2347 Parameter mismatch in write access ?? 大家给推荐几个MM喜欢的小游戏吧 如何在一个基于对话框的界面上添加一个view 一个关于两个网页之间的传递及表单生成问题,请教! 在c/s之间,数据处理的问题 vb中的类的多样性,怎么表现出的? 谁能告诉我DELPHI6.0安装盘的序列号.送分,thanks!!! UFO 的秘密!最新发现,足以推翻以前任何种学说,想知道UFO真正的面目者,进来看看。 菜鸟问高手,如何在一个多文档程序中,关闭子窗口? 关于漂亮虫虫的疑惑 如何移动edit控件,使用什么函数?谢谢 servlet和JSP有何区别?(菜鸟级) template class declare? 请教一个很菜的问题,赶快请进 高手看过来,关于ipc的问题! 怎样在listbox中保存信息? 刚刚学习ASP,请问在哪里可以下载ASP的资料!!!!! swing中哪个类可以用作ToolBar中的按钮? 要能显示图象的 template 怎样更改trichedit鼠标指针样式? 我正在寻求仿XP菜单的源代码或控件,不知道哪位高手有????(email:zhem8@yeah.net) 关于创建不规则窗口的问题,请一定帮忙。谢谢!我只有100分了~~~~~~~~~~~~~~! 用cdonts发邮件时为什么把附件发到了内容当中,都是乱码,应该怎么改? Coledatetime同oracle8中的date类型相同吗? 关于操作系统 怎样拦截某个控件的消息? 请问怎么不加lib档又可以编译做好的dll?? 请问DivX的使用 请问有谁研究过USB接口的驱动????? 简单问题:怎么给我满意的答复加分呢? 救命啊。。。 9行程序崩溃WIN2000/xp 太、太、太好了!连帮助都是中文的,还可以继承、多线程,盗版比正版还提前发布。 关于C++的构造函数的问题 初学java网络编程的问题 KYLIX如何连接ORACLE? 有全套的ERP源代码出售 俺的机子装了Linux现在想改装WindowNT,用NT分区格式化后,咋一启动就显示LI,然后就不动了。 我安装了win2000和redhat Linux7.2,要启动盘才能进入Linux,怎样能在启动时选择进入 pb6.5 + personal oracle 815 连接数据库数据库出错!!! 哪位用VC编写XML处理程序的大侠: 100分求购密码登陆jsp程序 vb如何让我Happy 请教:关于ODBC的密码? 使用log函数,应该import那个库 请问关于数据库存储过程调试的问题,急! 关于CPROPERTYSHEET 的一些小问题!! windows message的疑问? 这是什么问题啊!提示:select error:Data-conversion resulted in overflow. socket 一对多的问题 请教有关typedef的问题(菜鸟问题) 酱油倒入水中是什么? 碳酸钠从溶液中析出时常带结晶水,其结晶水的质量分数为多少? 英语年份咋简写英语的年份比如,1889年, NH4HSO4溶液中滴加过量(或少量)NaOH溶液,写出离子反应方程式.请写出两种情况的离子反应方程式, 煤油有没有腐蚀性 (1/2)少量的NaOH和NH4HCO3反应过程中,会牵扯到OH-先和NH4+反应还是先和HCO3-反应,答案是先和HCO3-先...(1/2)少量的NaOH和NH4HCO3反应过程中,会牵扯到OH-先和NH4+反应还是先和HCO3-反应,答案是先和HCO3-先反 盐酸与氢氧化钠溶液反应离子方程式 煤油对皮肤有腐蚀性吗? 少量NAOH与NH4HCO3混合 OH先与NH4反应 还是先与HCO3反应 NH4HSO4溶液中加入少量NaOH的离子方程式方程式也要 沾了煤油的金属钠有没有腐蚀性化学课时、用镊子将煤油里的钠夹出来、想要放在滤纸上、因为紧张所以掉在了课桌上、因为当时嘴是张开的、感觉舌尖有刺痛(好像有烫的感觉)、请问有 NaOH通入到NH4HCO3中,OH-先和NH4+反应还是先和HCO3-反应?怎么判断? 用简练的话语概括下面材料的主要内容据美国宇航局报道,北京时间2011年2月25日5时53分(美国东部时间2月24日16点53分),“发现号”航天飞机顺利升空,此次“发现号”一个重要的任务是携带人 硫酸亚铁含量测定实验步骤 航空煤油和煤油对塑料和尼龙有腐蚀性吗? 《秋天的怀念》用简练的语言概括文章内容 怎样检测氢氧化钠,亚硫酸氢钠,硫酸亚铁溶液的含量. 这个是什么龙化石 请问下各位这个是什么化石. 虎门销烟用简练的语言概括主要内容 怎样检测亚硫酸氢钠,硫酸亚铁溶液的含量. 向nh4hco3溶液中加过量的naoh溶液并加热.化学反应方程式怎么写?离子反应方程式呢?_ 蒸发结晶食盐时,要等水分全部蒸发,才能停止加热 如题.请说明理由 酱油倒入水中也会像普通油一样会溅开吗? 中国的龙,至今有没有发现其化石,或有力的证据证明它的存在? 如何去除热水瓶胆水垢 铊的主要用途及如何提取 少量NaOH溶液滴入到NH4HCO3溶液中的离子反应 怎么清除开水瓶胆内的水垢 铊有毒,但铊的正常用途是干什么的? 化石重现的世界是怎样的化石所重现逝去万载的世界是怎样的世界?沉睡亿年的石头说了什么话?(可以用生物课上或课外所获得的有关知识进行补充)《化石吟》 关于溴乙烷与NaOH的乙醇溶液反应的现象和产物检验为什么以下两种说法是错误的?往反应后的溶液中加入硝酸银溶液检验是否有溴离子生成生成的气体可直接通入到酸性高锰酸钾溶液中检验 铊盐的作用有多大? 世界上第一头恐龙的化石是哪一具 是什么龙 "硝酸铊"是些什么化学成分组成请哪位专家告知,本人不甚感激! 铊水是什么,有什么成份,有何作用?我是学化学的,我现在是高中生,我想知得几多! NH4HCO3与过量NaOH反应离子方程式不加热能否生成氨气?NH4HCO3双水解吗? 9月20日 用英语怎么写,要缩写 谁知道铊的用途是什么?现在的市场价是多少? 我的世界化石怎么做 工业酒精和医用酒精哪个腐蚀性大, mno2为什么在有fe2+ fe3+的溶液中把fe2+氧化成fe3+?而不是把fe3+还原成Fe2+忘了一点 是在酸性条件下 二氧化锰即有氧化性有有还原性的 3价铁离子和2价铁离子在什么时候区别?那曾青与铁反应的时候铁离子显2价还是3价?曾青的化学式是CUSO4 重结晶是不是就是蒸发浓缩 冷却结晶? 硫酸亚铁的酸性溶液中加过氧化氢溶液 Fe2++2H2O2+4H+=Fe3++4H2O 为什么错误? 怎样判断硫酸根离子,氯离子,碳酸根离子,铵根离子,2价铁离子,3价铁离子存在 硫酸铊到哪买 如何检验和Fe3+Fe2+ 加什么能使Fe3+变成Fe2+或者使Fe2+变成Fe3+如何检验和Fe3+Fe2+加什么能使Fe3+变成Fe2+或者使Fe2+变成Fe3+ 最古老的化石是什么 检验硫酸铁溶液中是否有硫酸亚铁.可以用高锰酸钾溶液.为什么? 化石形成过程 清华朱令中铊毒致100%伤残,铊究竟是什么? 高锰酸钾法测定硫酸亚铁的条件是什么? 我想卖化石 什么化学物质可以解铊,如果铊中毒的表现是什么? 生活中常见现象:酱油倒入水中后是( ) 有人要这块化石没有 铊标准溶液有毒吗 酱油倒入水中后会( )急 关于梦幻点化石!为什么我按5行相生,吸附石放前,怎么就吸不到东西!而我什么属性不看却吸出来一个,这是为什么啊?求个砖家讲解一下... 工作温度英文怎么简写
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘