Dobrze welcome back.
Tak jak obiecałem w poprzednim filmie mamy teraz zrobić z tak czystych podstaw wiersza poleceń.
Mamy zamiar nadal korzystać ze wszystkich komend Rozmawialiśmy o w prawie wszystkich filmów.
Ale nie będziemy się skupiać filmów posuwają się do przodu.
Oni właśnie kolejnym narzędziem dla nas do wykorzystania, jak uczymy się nowych technologii, nowej technologii, które mamy zamiar poznać.
A ten film nie ma.
Tak.
I zanim tam dotrzemy Idę do nowego katalogu, aby umieścić kilka plików.
Więc mam zamiar zrobić wstęp do katalogu węzła ot tak, a następnie CD do intra do węzła tak, aby uzyskać więcej praktyki i dodam a cele plików dot pusty i ten plik nie będzie faktycznie nic zrobić wszystko, co będzie go używać do jest to miejsce dla mnie, aby umieścić kilka celów, abyśmy mogli prowadzić, co będziemy mówić o tym w wykładzie.
Więc to jest wstęp do węzła i istnieją tylko dwie główne punkty chcę o tym mówić.
Pierwszym z nich jest to, co jest węzeł.
Drugi to dlaczego mamy się go uczyć.
A potem bardzo ostatni punkt jest to nie ma znaczenia.
Więc wrócę do tego na końcu.
Więc zacznijmy i porozmawiać o tym, co jest węzeł.
Więc może słyszeliście węzła przed i to dlatego, że w tej chwili jest to najmodniejszy najgorętszą rzeczą w tworzeniu stron internetowych na cokolwiek to jest warte.
Jedziemy aby porozmawiać o tym, dlaczego jesteśmy właściwie się go uczyć.
Zapewniam cię, że to nie tylko dlatego, że jest modny, ale to jest jeden z powodów, że może słyszeliście o tym wcześniej to wszędzie na blogach i ksiąg i wszelkiego rodzaju węzła konferencji jest modne.
Więc co jest węzeł.
Muszę wiedzieć, oficjalna strona główna O.J. tutaj.
Węzeł JS. kropka org.
I zgodnie z tej strony nie ma JS jest javascript wykonawczego zbudowany na Chromes V8 JavaScript silnika ma JSE wykorzystuje sterowany zdarzeniami non-blocking modelu IO, które sprawia, że ​​lekki i wydajny pakiet nie JSF ekosystem NPM jest największym ekosystemu bibliotek open source na świecie ,
Więc pozwól mi spróbować wyjaśnić to w prostszy sposób łatwiejszy do zrozumienia.
Jeszcze kilka lat temu wszystkie JavaScript, który napisał musiał uruchomić w przeglądarce.
Było to jedyne miejsce, gdzie można wykonać kod javascript a to oznaczało, że wszystkie javascript, że napisał tylko przednie Kod koniec.
Nie można było zrobić coś po stronie serwera, ponieważ to jedyne miejsce, które mogłyby działać to przeglądarka.
Więc to, co robiliśmy aż do tego punktu.
Pisząc nasz skrypt w JS plików łącząc je za pomocą tagu skrypt do pliku L Tim otwarcie, że w przeglądarce, ale to wszystko zmieniło się kilka lat temu, gdy nie pojawił się geniusz.
Więc wszystko, notatka jest to droga dla nas pisać kodu javascript po stronie serwera.
Więc pamiętam ten schemat z intro do tyłu wykład końcu gdzie pokazałem rodzajowe stos, gdzie linia ta tutaj oznacza granicę między plecach i czy po stronie serwera i przedniej lub stronie klienta przed węzłem przyszedł.
Wszystko javascript pisaliśmy dzieje się tutaj, na froncie po prostu jak wszystkie JavaScript pisaliśmy do tej pory.
A potem na tylnym końcu nie były w językach takich jak Python czy Ruby DHP lub javascript lub Java, ale nie było to możliwe.
Ale nie zmieniło się wszystko.
Teraz możemy napisać kod javascript tu po stronie serwera interakcji z naszej bazy danych, aby uruchomić serwer do tworzenia nowych plików i wszelkiego rodzaju bocznej logiki serwera i możemy napisać skrypt na przednim końcu.
Więc co to oznacza to, że możemy teraz napisać skrypt wszędzie.
W pewnym sensie, że się zawinąć.
Nie chcę, żebyś zbyt rozłączyła się terminologią javascript wykonywania zbudowany na Chromes JavaScript V8 silnika.
Wszystko, co trzeba zabrać na razie jest to, że węzeł jest jak uruchomić skrypt po stronie serwera.
Tak, że był to pierwszy punkt.
Co to jest węzeł następny i chyba ważniejsze jest to, dlaczego my nawet go uczą.
Tak jak wspomniałem wcześniej, węzeł jest zdecydowanie najmodniejszy najmodniejszy technologia to, by ludzie mogli uczyć się w tej chwili.
Ale powiem, że to właśnie teraz jest najmniejszy powód, uczymy go więc nie jest to coś, co możemy ignorować.
Ale to zdecydowanie najmniej ważne z powodów, które mam zamiar wspomnieć.
Więc dodać, że tutaj.
To popularne.
Nie możemy zaprzeczyć.
Pokażę wam kilka statystyk i wykresów, które pokazują kilka ciekawych trendów dotyczących sposobu Noad porównuje do innych podobnych technologii w ciągu ostatnich kilku lat.
Więc co to oznacza dla technologii będzie popularne.
Pierwszą rzeczą, którą będę wspomnieć, że węzeł jest zdecydowanie popularne wśród obecnych twórców.
Niemal każdy z nas o tym nie wiem, kto jest inżynierem lub starszy inżynier wzrosła węzeł na boku jako coś, co oni zainteresowany czymś, co chcą poznać.
Będą budować projekty uboczne i działać razem rzeczy późno w nocy, co jest zawsze wielki znak, gdy pojawia się wiele emocji i szumu na temat naszej technologii.
Ale znowu nie sądzę, że jest to wielka motywacja dla Ciebie początkujących do nauki.
Zauważ, co ten wykres pokazuje tylko ranking dziesięciu najpopularniejszych języków na get piasty.
W ciągu ostatnich siedmiu lat i widać, że w 2012 roku wyprzedził javascript Ruby jako najpopularniejszego języka na wszystkich uzyskać pomoc.
Ostatnie dwie strony chcę podkreślić myślę tutaj najważniejsze.
Są z tej witryny internetowej stosu akcję wykazano wcześniej, że dwie ostatnie strony chcę pokazać się z tej strony internetowej Stex akcję, że wprowadzony w intro do siebie w filmie.
I mam przeszukiwanie otwarty dla DHP, które będą ciągnąć do własnego okna i mam jeden dla nie Tak jak dobrze i chcę po prostu spojrzeć na tych kluczowych terminów.
Dlaczego ludzie tacy jak HP i dlaczego ludzie lubią nr J nami i istnieją powody, po obu stronach.
Nie chcę, aby uzyskać wrażenie, że mam zaśmiecać Peech ani nic, ale po prostu chcę pokazać kontrast niektóre z powodów, dla ludzi takich jak oni tak APHC niektóre z bardziej popularnych powodów są duża społeczność, która jest zdecydowanie ważnym aspektem.
Mamy też, że tu wielkiej wspólnoty dla węzła 2.
Chcę podkreślić, że nasz stary dobry Web i Web Foundation, a także najlepszego kleju w internecie.
Są różne sposoby na powiedzenie, że ph V jest już od dłuższego czasu i jest to rodzaj dziadek tworzenie stron internetowych, jeśli będzie.
Teraz weźmy bliżej przyjrzeć niektóre z powodów, dla ludzi takich jak Noad a niektóre z tych wszystkich atrakcją są wielkie biblioteki, który jest naprawdę ważne i będziemy korzystać z niektórych z tych bibliotek.
Javascript jest to najbardziej głosowało lub drugim najbardziej głosowało jedno i to naprawdę bardzo ważne.
Jest w javascript.
Ludzie kochają JavaScript.
Będziemy w stanie napisać skrypt po stronie serwera.
Nie musimy nauczyć się innego języka.
Drugim aspektem jest wysoka wydajność i to jest jeden z powodów, że robi się tak wiele uwagi ze strony firm i firmach na całym świecie.
Co sprawia, że ​​coś wyższego realizujące lub wyższą wydajność jest na kolejny wykład całkowicie.
Ale fakt, że tak wiele osób wspomniało lubią go za to, że wysoka wydajność jest doskonałym wskaźnikiem tego, że jest to wysokiej wydajności.
Więc przez ostatnie kilka minut, próbując udowodnić, że notatka jest popularne to modne jest w nim nowe miejsca pracy i to tylko coraz bardziej popularne.
Ale zaczęła się od stwierdzenia, że ​​to nie jest powód, dlaczego tak naprawdę powinniśmy się go uczyć.
Jest to najmniejszy z powodów, ale najważniejszym powodem, że mamy go uczenia się jest to, że w JavaScript i to jest ważne, ponieważ wiemy już JavaScript.
Więc nie musimy zaczynać od Square One odebrać inny język.
Dowiedz się, jak pracować w zmiennych THP lub Ruby lub Python i jak pętle działają i jak tablice działają i obiektów i oh czekać niektóre z tych języków nie mają przedmioty i rzeczy po prostu zmienić tak wiele.
To może być bardzo mylące dla kogoś, kto dopiero zaczyna się.
Czy trzeba przełączać biegi.
Sto procent i porzucić javascript bo wiesz następną połowę oczywiście dopóki nie doprowadzić go z powrotem na koniec zamiast to robić za pomocą węzła.
Jesteśmy w stanie napisać skrypt po stronie serwera z tym samym dokładnie składni, które znamy i kochamy.
A ja pracuję z za ostatni połowie tego kursu.
Jedną z fraz ja powtarzam moim studentom przez cały czas jest to, że faceci nie są tutaj, aby dowiedzieć technologii nie jesteśmy tutaj, aby uczyć się języków.
Jesteś tutaj, aby dowiedzieć się zmian tworzenie stron internetowych oraz tworzenie stron internetowych tak szybko można przejść z pracy, w której piszesz Ruby i za pomocą szyny, a następnie rok później udać się gdzieś indziej i jesteś proszony, aby dowiedzieć się węzeł i jesteś pisanie wyraźnych lub sprzedaży.
Tak.
A następnie rok później jesteś zbieranie Python i kolby i wszystko może się zmienić przez cały czas.
Więc Podsumowując chciałbym powiedzieć, że to nie ma znaczenia w perspektywie krótkoterminowej.
To jest coś, co mam na myśli Myślałam o tym przez bardzo długi czas.
Wiesz, że jestem szczęśliwy, Uczyłem rzeczy w C i Java w Noad i JavaScript w Ruby i Rails i Python.
Więc to nie była kwestia tego, co było wygodne nauczania.
Udało mi się podnieść, co czułem byłby najlepszym dostarczane przez ten kurs wideo.
Jaki byłby najlepszym językiem boku pierwszy serwer dla kogoś, kto nigdy nie zrobił żadnego programowania po stronie serwera, a kto dopiero zaczyna się stosując kurs wideo.
I skończyło się na ustawienie węzła.
Więc to ma znaczenie w krótkim okresie, ale jeśli nie kontynuować tego tak naprawdę nie ma znaczenia.
Więc będę dołączać tego.
To nie ma znaczenia.
Długotrwałe i to prawda, że ​​tak naprawdę nie ma.
To jest tylko twój pierwszy wstęp.
Więc wydawało się znaczące.
I to na pewno ważny i znaczący wybór dla mnie zrobić i myślałem dużo o tym, ale dla ciebie gdy nauczysz węzeł raz uczyć się programowania po stronie serwera to nie będzie trudne do przejścia na coś podobnego do Ruby lub Python.
Mam nadzieję, że ten film był przynajmniej trochę podekscytowany nauki węzeł i na temat tworzenia aplikacji internetowych.