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

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

微信开放JS SDK,这场web巨变意味着什么? 盘点一些iOS开发技巧:Swift和Objective-C 2014年,那些“颜值”爆表的UI动画 《近匠》爱加密:谁说iOS应用不需要保护? SwiftColorArt:开源易用的Swift图片类库 人气爆棚 干货满满 中国电信天翼开放平台开放日圆满落幕 必须Mark!43个优秀的Swift开源项目推荐 治拖延、疗懒癌!安利12款提高工作效率工具 把ES6带进Node社区 Io.js 1.0.0正式发布 Java 2014:10个最热门、最具争议性的话题 回顾:2014年最流行前端开发框架对比评测 实例讲解SQL注入攻击 调试大规模服务器集群的五大策略 .NET编译平台Rosly将迁移到Github Wasai虚拟现实头盔与体验馆发布:虚拟现实的线下经济 订票系统不再瘫痪 阿里云确认与12306合作 Apple前工程师Warren Moore:Swift中Metal使用初体验 手把手教学:详解Swift中的iOS设计模式 见微知著,那些触动人心的应用细节设计(一) 设计优秀API七大要诀 需求 细节 BI项目成功的五大要素 BI项目成功的五大要诀 最受程序员欢迎的公司榜单发布:2015 IT人才招聘趋势分析 Swift中的指针操作及使用 Android性能优化典范 专访Google涂鸦首席设计师Ryan Germick:为什么世界需要Doodle? 不炒作就会死!小米乐视生态布局的那些爱恨情仇 100个iOS开发/设计面试题汇总,你将如何作答? 王巍:关于Swift学习和Apple Watch开发的一些建议 微软发全息影像头戴装置HoloLens 体验很真实 相爱相杀?盘点迎新年的移动互联网撕逼大战 session.timeout的设置问题 我是一个初学者,我有6个问题想请教大家!希望给一点帮助 请大家帮忙想一招,我是第一次做这样的问题,简直是不可思意,吓死我了 工资太低!工作难找?提议结成联盟 初学编程,请教个小问题 请问可不可以定义 vector<vector<mystruct>> 类型? 基于单片机的步进电动机的问题,在线给高分!!!!!!!!! 无法打开的文件 怎样判断某天所属的星期的星期一和星期天对应的日期分别是什么? 如何对DBEdit组件中输入的数进行类型检查??? 我的系统是2000 server,可是我在局域网的另一台机器上实现远程登陆 请大家谈谈.net java brew三种平台的优缺点。答者有分。 怎样判断某天所属的星期的星期一和星期天对应的日期分别是什么? 什么问题啊? 怎么样才能将开发手机游戏?? 调查:这里有没有程序员买有PDA的??比较高档的。比如康柏,sony等等 有2个程序有问题,请各位高手找出错误!先谢了! 奇怪,我的BLOWFISH加密算法每次使用同一个密钥加密同一个字符串的结果都不一样! 如何使PICTUREBOX中的底图能缩放,或者哪里有透明的容器控件?在线等。 如何判断鼠标离开了一个窗口的显示区 200分紧急求助! 明天(3月13日)是我一个朋友的生日,我们一起祝福他吧:) 请大家谈谈.net java brew三种平台的优缺点。答者有分。 急急急!!! 怎么配linux的dns服务阿? 有谁知道啊? 点击链接网页竟变成下载对话框,啥会事? title为什么显示不正常 哪里有VC.NET的电子书下载? 急!急!请解释一下 请高教~~建主页~~学校的 为什么我下载的j2ee.jar里没有EJBLocalHome和EJBLocalObject接口 如何让为windows 2000 sv 同时支持asp cgi php? 如何用QQ发送消息?高手帮忙! 關於算法的問題﹐ 大家來幫幫忙呀﹗ 用asp编程怎样验证用户登陆名和密码!怎样设置用户的使用权限!我用的是sqlserver2000数据库 安装dbgrideh 的问题。 我先杀你们,再杀自己,然后逃之夭夭---(无内容) 请高手帮忙:原本显示正常的图片现在不能显示了 button的大小可以自己控制吗? 怎么使用ViewState 好歌推荐 念来去 - 小柯 关于值传递的问题 谁能告诉我,通常Windows下,有几种日志文件? 大家用JSP后台一般用什么数据库,并说出为什么谢了! 一个奇怪的问题! *****如何判断Pointer是否为TObject***** 不使用MFC,不弹出打印对话框,如何得到指定名称的打印机的DC 毕业设计的问题,请各位高人指点! IP控件 请教!!! isapi 奇怪问题! 如图,圆O直径AB=4,C为圆周上一点,AC=2,过C作圆O切线L,过B作L垂线BD,D为垂点,BD交圆O于E 1,求角AEC1,求角AEC2,求证:四边形OBEC是菱形 灰常级,一直有四个解,已知如图,抛物线y=x2-x-1与y轴交于C点,以原点O为圆心,以OC为半径作⊙O,交x轴于A、B两点,交y轴于另一点D.设点P为抛物线y=x2-x-1上的一点,作PM⊥x轴于点M,求使△PMB∽△ADB时 英语翻译1.我已经收集邮票5年了2.Tom已经跑了2个小时了3.我爸爸已经看报纸看了10年了4.自我三岁起,我就一直跳舞 石家庄哪里有卖盐的 \(^o^)/ 用化学式表示除去下列物质中少量杂质的过程,并注明试剂名称:物质.杂质.试剂.KCl.FeCl3..HCl.H2SO4..Cu(NO3)2.Hg(NO3)2..BaCl2.MgCl2..NaOH.Na2CO3..打得累死了! 石家庄哪有盐啊? 关于泊松概率的一个问题急诊中心在长度为t的时间间隔内(单位:h)收到的紧急呼叫的次数X服从参数为0.5t泊松分布,而与时间间隔的起点无关.求某一天上午10时到下午1时没有收到紧急呼叫 专科学国际贸易实务能去做什么?学工程造价和这个比哪个更好就业呢? 石家庄哪里卖高级无碘食盐 在等腰直角△ABC中,AC=BC,点D在AB上.如果AD=AC,DE⊥AB相交于点E,那么BD——CE?(在——上填> < =) 电荷的我想问:上课有个地方没听明白,说验电器在空气干燥时保持张着还是闭着,怎么回事?一个不带电的小金属球接触带正电的验电器其柏片会关上吗?把一个带正电的金属球A靠近一个由BC两 做飞机模型的机翼、机身、尾翼等地方用什么木材或什么材料?做飞机模型的翼型用什么好?战斗机,仿真要既坚固又轻的!要飞的! 一项调查显示,在一个城市,一个月平均有9.5天会下雨现在估计出:(1).一个月刚好10天会下雨的概率(2).至多10天会下雨的概率(3).多于10天会下雨的概率 关于电荷金属箔片的.验电器带负电,金属箔片张开,现在把带正电的玻璃棒与验电器金属球接触,则验电器的金属箔片最后将A长得更大 B正好合拢 C缩小张角 D以上情况均有可能但我要知道 “青涩”意思“青涩”,如何理解其意思,如果说表演青涩,那又是何意思? 求大神看看我的这段程序出了什么毛病,#includeusing namespace std;class Employee{public:\x05Employee(int pId,char* pName,int pAge);\x05~Employee();\x05friend class Manager;private:\x05int id;\x05char* name;\x05int age;};class Manager{pu 用丝绸摩擦过的玻璃棒 靠近 不带电的验电器金属球时,金属箔片会张开,此时金属球上带的是______电,金属箔片带的是______电.注意是 靠近 不是接触 青涩是什么意思? 可爱是不是傻或可怜,没人爱的意思? 氧化锆的加工工艺,精加工工艺我是说棒料的,机械加工 《家乡的竹子》这篇作文怎么写?我急! 赤壁之战的5个步骤.(急!)急需赤壁之战中的5个步骤.最好是用什么歇后语,成语概括的!如果不是歇后语和成语,那么字数要少一点,..1.2.3.4.5.希望知道的哥哥,姐姐,弟弟,妹妹,叔叔,阿姨,爷爷,3Q3Q 如何用CAD绘制一个动物的图案 ( )鲸的体形像鱼,()它不属于鱼类.填上合适的关联词 青涩的意思 我很可爱可怜没人爱 工程竣工测量记录里的建筑物全高和标高有什么区别 我是想知道它在爱情里是什么意思? 可怜没人爱什么意思 泊松积分是怎么证明的 泊松流的合成,一定要详细过程题目是理发师等待顾客时间服从指数为λ指数分布 理发店又十个理发师,顾客等可能选择理发师 问对理发师a等待顾客时间的分布 用卷积公式和几何分布我怎么 一个男生说你真可怜没人爱啊,他先打了我一下, 什么是“泊松积分”? 青涩不及当初,聚散不由你我.什么意思. 可爱=可怜没人爱?… 昆明什么时候会有盐卖我家的盐 没有 以下名词解释哪些是正确的?(多选) 如定义int a[5];(其中:0<=i 云南昆明整形,昆明为什么没盐 求“礼教吃人”名词解释,是准确的名词解释! C语言数组问题 (是其下标从0开始计算) 举个简单例子 说下哈!a[5].因此5个元素分别为a[0],a[1],a[2],a[3],a[4] 飞机机翼结构 机翼是什么材料做的? 12V36w灯泡与8v16w灯泡电阻一样 为什么额定电压额定功率不一样 请问巿场上称斤散卖的盐是不加碘的吗 日本二次大战用的零式战斗机机翼是用什么材料做的?有个节目中说机翼厚度只有0.5毫米,是不是说错了? 测量小灯泡电阻时为什么几次测得小灯泡电阻不一样? 现在为什么我们这里卖的盐都是未加碘的了? 填诗句:黄鹤楼中吹玉笛,江城五月落( ) 流线型要是前尖后圆不是更好了吗?流线型是前圆后尖, 用来制造飞机机翼的轻质结构材料是什么? 是和女朋友吵架时她说的 科学题,除杂质括号里的是杂质1.生石灰(石灰石)2.二氧化碳(氧气) 飞机的几机翼构成是什么 长得有点大众化是什么意思 英语翻译People who are deprived of caffeine suffer with drawn symptoms,esp.headachesone cure for headache,oddly enough,is caffeine 如图,圆O的直径AB=4C为圆周上一点,AC=2过点C作圆O的切线L,过点B作L的垂线BD垂足为D,BD与圆O交于点E(1)求∠AEC的度数(2)求证:四边形OBEC是菱形 说一个女孩长的很大众化, 2道科学除杂质题1.一氧化碳中含有杂质二氧化碳,问如何去除二氧化碳,同时又不增加新的杂质.请说明理由 2.金属铜中含有杂质氢氧化铜,问如何去除氢氧化铜,同时又不增加新的杂质.请说明 福田康夫:日本的发展需要依赖国际社会美国纽约5人遭持刀袭击身亡 警方已拘印度连日暴雨致29人丧生 逾7万人强卡斯特罗曾否认涉肯尼迪遇刺案日本学者著书称:钓鱼岛从历史上看从未胡万林培训收费1万起 信徒称不给钱说陈德铭:服贸协议问题不便多说 愿去台美国窃听让法国“很受伤”今日海外关键词(10月27日):脱亚欧洲最高活火山喷发熔岩 在空中形成巨巴西华人协会举行新一届理监事就职典礼新书曝古巴前领导人卡斯特罗曾否认涉肯欧洲最高活火山喷发熔岩 在空中形成巨新书曝古巴前领导人卡斯特罗曾否认涉肯新快报头版就陈永洲收钱发失实报道致歉公务员报考热再起 专家:官本位与户籍嫦娥三号任务运载火箭从北京启程运往西雾霾应急预案受考验 专家:污染源不控道德说教者与偏执窃听狂俄罗斯举行大型集体哺乳快闪活动(组图俄罗斯举行大型集体哺乳快闪活动(组图热柠檬水,救你一辈子!投资人手记8 | 容人之道,在于识人TVB迈向48周年:传媒巨擘尚能饭否中国进入“新穷人”时代攒名望,拉人下水,坑兄弟,官本位思想争议耿彦波:市民两次请愿主政大同,也哪个省股神最多|1句顶10000句artnet线上拍卖:曾梵志|叶永青DMG借壳上市助肖文阁跻身亿万富豪行按如下方法保养 夏日路上不趴窝本季时尚周中的艺术缪斯有哪些? | Ricky Chen:改掉中国商务人不避讳不粉饰 刘强东首度回忆京东12国家旅游局警告丽江 张泽军连夜部署全球十大最繁忙港口:上海取代新加坡成被忽视的人民日报头版头条:释放八大信将要到来的日子是个分水岭户籍制度改革的进展与影响不容忽视你们还记得嘿客吗?为什么嘿客就没什么观点 | 乐蓬马歇是什么鬼?应译成“英特尔还有没有戏?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘