1
00:00:00,780 --> 00:00:01,750
歡迎回來。

2
00:00:02,010 --> 00:00:10,080
所以，這一次，我們讓你建立你自己的開發環境，使我們可以開始編寫我們的全棧的JavaScript盡快Apps做為可能的。

3
00:00:10,230 --> 00:00:19,630
我們講，我們要使用特定的工具之前，我只想做工作流程中沒有的概念，但是從過去幾年的視頻工作流程的快速回顧一下。

4
00:00:20,130 --> 00:00:23,730
所以一切都始於我們的服務器端JavaScript代碼。

5
00:00:23,730 --> 00:00:28,890
這是所有連接到數據庫，並建立我們的路線和啟動服務器的代碼。

6
00:00:29,160 --> 00:00:32,790
然後我們在終端中運行它。

7
00:00:32,970 --> 00:00:37,750
在這種情況下，這是我在這裡啟動服務器，然後啟動我的申請。

8
00:00:38,070 --> 00:00:44,020
然後，我必須去我的瀏覽器，並訪問正確的觀點左右，現在我看到了應用程序的運行。

9
00:00:44,400 --> 00:00:53,610
因此，那些三塊文本編輯器來啟動服務器的終端，然後查看應用程序的瀏覽器有三樣東西是我們需要的。

10
00:00:53,730 --> 00:00:57,520
我們要使用一個叫做雲9真的真棒工具。

11
00:00:57,780 --> 00:00:59,610
我真的很興奮。

12
00:00:59,640 --> 00:01:09,660
這是我希望我知道，當我教這個學生全職當我在做3個月或6個月課程，甚至只是你知道晚上作坊的東西。

13
00:01:09,660 --> 00:01:33,700
該工具會作出了巨大的差異，以我個人的幸福，因為我花了無數時間幫助學生建立自己的開發環境和調試時，你有你知道的20個不同的學生或30個不同的學生有不同的機器上出現的令人難以置信的痛苦，唯一的問題誰都試圖在過去安裝不同的事情並遵循不同的教程。

14
00:01:33,810 --> 00:01:42,730
而其中一些是在一個舊版本的Microsoft，其中有些是在Mac OS的全新版本，其中有些是在自己的機器，他們建造。

15
00:01:42,750 --> 00:01:48,440
這真的非常困難，甚至對你沒有做過任何一個品牌的新機。

16
00:01:48,450 --> 00:01:51,790
人們還碰上安裝Office的東西的問題。

17
00:01:51,810 --> 00:01:54,390
所以這是的，我確實對此感到興奮的原因之一。

18
00:01:54,570 --> 00:01:58,480
我去之前談另外一個讓我們來談談它是什麼。

19
00:01:58,620 --> 00:02:00,070
那麼，什麼是欣喜若狂。

20
00:02:00,090 --> 00:02:04,320
短的版本是，它是你的完整的開發環境。

21
00:02:04,320 --> 00:02:19,320
你需要做一個完整的堆棧應用無論是在JavaScript和節點，或者如果它是用Ruby和Rails或Python它是你在瀏覽器中設置了完整的環境一切。

22
00:02:19,320 --> 00:02:21,740
那麼，什麼都有你的文本編輯器。

23
00:02:21,830 --> 00:02:33,120
它實際上就像與供應在終端相同的快捷鍵，一切它在運行，你可以做任何事情，你會做你的機器上的終端服務器。

24
00:02:33,120 --> 00:02:39,820
但你在瀏覽器中，然後。

25
00:02:42,780 --> 00:03:06,350
所以我們只是點擊幾下即可在瀏覽器中編寫我們完整的應用程序，而不是安裝一個終端，並可能在虛擬機和安裝節點自己和NPM和每一個我們需要在貓鼬我們可以利用九霄雲外做的包是我們可以從頭開始創建一個全新的環境，有我們需要的一切，我們可以開始在幾秒鐘內編寫代碼。

26
00:03:06,360 --> 00:03:07,640
所以這是非常激動人心的。

27
00:03:07,800 --> 00:03:12,210
這是東西是相對較新的發展計算。

28
00:03:12,210 --> 00:03:18,850
有幾個公司有如雲9，我不想聽起來像是你知道我為他們的企業抬價。

29
00:03:18,870 --> 00:03:26,640
我們使用九霄雲外了一些其他的替代品的原因是，他們有最好的免費計劃，他們非常關心開源。

30
00:03:26,760 --> 00:03:34,650
其他一些公司有每人或每個帳戶一個環境的限制，直到他們開始給你錢充電。

31
00:03:34,650 --> 00:03:36,270
雲9沒有它。

32
00:03:36,270 --> 00:03:44,850
我也正好個人非常喜歡它，因為你可以改變的主題，使它看起來就像崇高，使終端看起來就像你想要的方式。

33
00:03:44,850 --> 00:03:50,900
在應用的另一件事是，這就像在本地運行它你的機器上一樣強大。

34
00:03:51,030 --> 00:03:55,170
所以我不希望你認為這一切實際上是在瀏覽器中運行。

35
00:03:55,170 --> 00:04:01,160
實際發生的是，雲9對計算機有其他地方正在運行的代碼我們。

36
00:04:01,320 --> 00:04:06,300
因此，我們在所有看到瀏覽器實際上是告訴你什麼是它看起來像在這裡。

37
00:04:06,300 --> 00:04:10,440
這個文本編輯器，這是終端就在這裡。

38
00:04:10,440 --> 00:04:14,550
這不是實際上這是一個有點混亂的瀏覽器中運行。

39
00:04:14,550 --> 00:04:21,480
將這看作界面和幕後當我運行的服務器，我會做到這一點現在。

40
00:04:21,870 --> 00:04:22,920
節點的應用程序。

41
00:04:23,000 --> 00:04:27,180
是的，你可以看到它就像終端。

42
00:04:27,180 --> 00:04:30,870
我的應用程序已經開始了，我可以去看望我的應用程序。

43
00:04:30,960 --> 00:04:34,410
因此，這是它的黃色凸輪正在進行的應用程序。

44
00:04:34,410 --> 00:04:36,620
這是它的早期階段中的一個。

45
00:04:36,810 --> 00:04:40,160
這是從我的雲終端9服。

46
00:04:40,440 --> 00:04:59,880
但是，這實際上是指雲9有一台電腦在其他地方有這東西安裝有節點，表達和貓鼬和護照和一切，我們需要它有這其實這裡這段代碼運行的服務器，我參觀在Web頁的由該服務器提供服務。

47
00:04:59,880 --> 00:05:07,320
我真的有關於此類使用九霄雲外唯一保留的是，它起初有點混亂。

48
00:05:07,380 --> 00:05:15,920
它是如何實際工作，因為我花了這麼多時間談論的前端和後端之間的差異，這幾乎似乎融合兩個。

49
00:05:16,200 --> 00:05:28,880
但在現實中，這只是打字所有的我們的代碼，並建立我們的文件，一個接口，但這些文件實際上是一個計算機上的某個地方在雲9擁有的服務器。

50
00:05:28,890 --> 00:05:41,850
除此之外，小嗝概念我真的很高興能有我們在這個類使用的另外一個原因是，它使得它很容易讓我與您以後在這個類共享代碼和應用程序。

51
00:05:41,850 --> 00:05:44,800
我們的應用程序會變得相當複雜。

52
00:05:44,820 --> 00:05:48,410
他們可能有50個60甚至100個不同的文件。

53
00:05:48,570 --> 00:06:02,460
如果我沒有像雲9我可能會一切壓縮成izip，然後上傳到視頻，然後你將不得不每節課後下載它，然後你必須安裝，以便一切再次使用它。

54
00:06:02,550 --> 00:06:18,800
然後我每次做出改變，如果我想你能看到老版本和新版本，我有20個不同版本的應用程序，它會與我們的yelper陣營的應用程序發生將有很多不同的版本，因為我們進步，如果中我們加強它沒有雲9。

55
00:06:18,840 --> 00:06:24,910
你將不得不每次下載新的應用程序到你的計算機，並打開了文件解壓縮的東西。

56
00:06:24,930 --> 00:06:27,100
這將是相當痛苦。

57
00:06:27,180 --> 00:06:31,300
隨著雲9我所能做的其實是跟大家分享一個工作區。

58
00:06:31,560 --> 00:06:36,080
因此，這意味著我可以在這裡分享我的所有文件的當前狀態。

59
00:06:36,630 --> 00:06:38,430
我可以跟大家分享我的終端。

60
00:06:38,520 --> 00:06:40,690
我可以共享應用程序本身。

61
00:06:41,010 --> 00:06:46,060
所以，這真的讓我興奮，因為這很容易讓我只是分享我的代碼的狀態。

62
00:06:46,080 --> 00:06:53,420
你可以去看看每一個文件，而無需下載每一次我們做一個新功能50或60的文件。

63
00:06:53,880 --> 00:07:00,290
因此，要概括所有的，如果你不能告訴我真的很興奮，我們將能夠使用雲9。

64
00:07:00,300 --> 00:07:06,120
這將讓我的生活輕鬆了許多你的生活變得更容易上手令人沮喪的要少得多。

65
00:07:06,120 --> 00:07:21,630
我已經在過去的日子裡，有時甚至幾個星期來嘗試調試安裝問題與學生，這是我已經注意到將阻止潛在的開發人誰想要通過自學習的東西居然下面來學習一件事。

66
00:07:21,630 --> 00:07:32,250
所以，雲9會讓我們安裝的東西，並成立了一個環境，​​無論你在電腦的類型和它運行的軟件和芯片組或任何其他存在的。

67
00:07:32,400 --> 00:07:42,110
我們會成立，這將是對我們所有人來說，我會在接下來的視頻介紹了相同的環境，但我們會得到一個環境，​​建立即時，然後我們就可以開始編寫代碼的時候了。

68
00:07:42,360 --> 00:07:46,650
然後我也可以跟大家分享我的代碼確實容易為好。

69
00:07:46,680 --> 00:07:50,430
因此，在接下來的視頻很精彩，我們實際上是要安裝我們自己的環境。
