翻译 Meteor React 制造 Todos - 01 - 建立运用

闲扯

在翻译之前我照样要扼要引见一下Meteor,这是一款跨时期的框架。真的,完整没有骗你。

一最先的网站是纯静态页面搭建的。

厥后最先运用动态的脚本言语,比方PHP

厥后以此构成了框架。最为著名的自然是Ruby on Rails

再厥后node的涌现致使web开辟复兴风云,MEAN最先大行其道,然则,因为时刻太短,没办法对PHP阵营和RoR阵营形成什么打击,然则前后端一致js的理念已存在了。

再厥后就是如今的Meteor了。

我个人在初次打仗的时刻以为,能够就是和Rails, Laravel差不多的东西吧,只是言语换成了js.

但是并不是的。

经由过程Socket来通报数据,在当地起MiniMongo这类事变使得web开辟进入了新的阶段。

就先说这么多吧。我置信跟着明白的深切,你会对Meteor有越发清楚的熟悉

装置

无论如何得先装置吧。

这里说一个能够朋友们不太愉快的话:

只管不要运用windows做开辟

原因是如许的:

  1. windows对我们来讲能够更偏文娱一些,在写代码的时刻不由得去看看QQ,玩玩游戏是很一般的事变。然则编程要专注。

  2. windows有更多的稀里糊涂的题目。经由我亲测,Linux下一般的操纵到了windows就能够会报错。比方ruby。。。

所以,引荐运用Mac或许Linux做开辟。

装置很简朴,只须要翻开Terminal输入:

curl https://install.meteor.com/ | sh

等进度条走完就好了。

装置完成了还能够确认一下:

meteor --version

只需输出不是commend not found就证实装置胜利

(下面最先老老实实的翻译了)

竖立运用

在这个教程中,我们去做一个治理待做事件的简朴运用,并能够和其他人协作完成某项使命

要竖立运用,要翻开终端,并输入

meteor create simple-todos-react

这个敕令将会竖立一个叫做simple-todos-react的文件夹,并包括meteor运用所须要的一切文件

simple-todos-react.js     # 一个在客户端和服务端都会被加载的重要js文件
simple-todos-react.html   # 一个重要的定义视图的HTML文件
simple-todos-react.css    # 一个定义运用款式的款式表文件
.meteor                   # Meteor 内部文件

运转你新建的运用:

cd simple-todos-react
meteor

翻开你的浏览器,并进入http://localhost:3000去看看运用的运转状况

你也能够在继承下一步教程之前随意玩玩这个方才新建的默许运用,比方,用你本身最喜欢的编辑器,试着在文件simple-todos-react.html<h1>标签中心写一些东西。当你保留这个文件的时刻,浏览器的页面将会跟着新的内容自动更新,我们称之为热推送(hot code push)

如今,你在编辑这些文件的时刻,对Meteor运用有了一些简朴相识,那末最先去做一个简朴的React待做事件运用吧。假如你在这个教程中找到了bug或许是毛病,请提交Issue或许给我们提交pull requestGithub上。

假如你以为我翻译的很烂,来给我说吧!

邮件地址:hele@iamhele.com

    原文作者:AnnatarHe
    原文地址: https://segmentfault.com/a/1190000003848845
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞