Submit Search
Upload
NodeJS
•
Download as PPTX, PDF
•
3 likes
•
1,917 views
Singleton
Follow
NodeJS B.Angarag
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download now
Recommended
Node.js гэж юу вэ?
Node.js гэж юу вэ?
Angarag Batjargal
HTML5
HTML5
Singleton
Засаг.мн - Төрийн цахим хаалга
Засаг.мн - Төрийн цахим хаалга
Singleton
Coaching
Coaching
Singleton
CSS3
CSS3
Singleton
MySQL Э.Насанжаргал
MySQL Э.Насанжаргал
Singleton
Java script xэрэглээ
Java script xэрэглээ
Singleton
Active directory
Active directory
Moba Anax
Recommended
Node.js гэж юу вэ?
Node.js гэж юу вэ?
Angarag Batjargal
HTML5
HTML5
Singleton
Засаг.мн - Төрийн цахим хаалга
Засаг.мн - Төрийн цахим хаалга
Singleton
Coaching
Coaching
Singleton
CSS3
CSS3
Singleton
MySQL Э.Насанжаргал
MySQL Э.Насанжаргал
Singleton
Java script xэрэглээ
Java script xэрэглээ
Singleton
Active directory
Active directory
Moba Anax
Diplomiin mobile programming
Diplomiin mobile programming
Moba Anax
Xml orchuulga bayarbat purevkhuu
Xml orchuulga bayarbat purevkhuu
Moba Anax
database 7-8
database 7-8
Usukhuu Galaa
кино театрын тасалбар захиалгын систем
кино театрын тасалбар захиалгын систем
Moba Anax
Day 1
Day 1
ETC
Дэлгүүрийн кассын систем
Дэлгүүрийн кассын систем
Altangerel Bilguun
Рейтинг эффективности интернет-присутствия российских политических партий
Рейтинг эффективности интернет-присутствия российских политических партий
alladvertising
Indices 07 Jan 2014
Indices 07 Jan 2014
Investors Empowered
Biodata
Biodata
Nawaf Rahman
Indices 07 may2013054012
Indices 07 may2013054012
Investors Empowered
Indices 10 jun2013053359
Indices 10 jun2013053359
Investors Empowered
Mir 360
Mir 360
alladvertising
Portfolio 1
Portfolio 1
aciddesign7875
งานนำเสนอ2
งานนำเสนอ2
Kasemkit Koodsai
Jack lapean the genius files never say genius
Jack lapean the genius files never say genius
Rochesspp
Портфолио агентства C4group
Портфолио агентства C4group
alladvertising
Indices 05 mar2013052614
Indices 05 mar2013052614
Investors Empowered
Presentation1
Presentation1
Kasemkit Koodsai
Lauren Platou The Hunger Games
Lauren Platou The Hunger Games
Rochesspp
Indices 23 apr2013054426
Indices 23 apr2013054426
Investors Empowered
Html, css, java script
Html, css, java script
Batzorigt Rentsen
Lecture 1. introduction
Lecture 1. introduction
Khangal Jargal
More Related Content
Viewers also liked
Diplomiin mobile programming
Diplomiin mobile programming
Moba Anax
Xml orchuulga bayarbat purevkhuu
Xml orchuulga bayarbat purevkhuu
Moba Anax
database 7-8
database 7-8
Usukhuu Galaa
кино театрын тасалбар захиалгын систем
кино театрын тасалбар захиалгын систем
Moba Anax
Day 1
Day 1
ETC
Дэлгүүрийн кассын систем
Дэлгүүрийн кассын систем
Altangerel Bilguun
Рейтинг эффективности интернет-присутствия российских политических партий
Рейтинг эффективности интернет-присутствия российских политических партий
alladvertising
Indices 07 Jan 2014
Indices 07 Jan 2014
Investors Empowered
Biodata
Biodata
Nawaf Rahman
Indices 07 may2013054012
Indices 07 may2013054012
Investors Empowered
Indices 10 jun2013053359
Indices 10 jun2013053359
Investors Empowered
Mir 360
Mir 360
alladvertising
Portfolio 1
Portfolio 1
aciddesign7875
งานนำเสนอ2
งานนำเสนอ2
Kasemkit Koodsai
Jack lapean the genius files never say genius
Jack lapean the genius files never say genius
Rochesspp
Портфолио агентства C4group
Портфолио агентства C4group
alladvertising
Indices 05 mar2013052614
Indices 05 mar2013052614
Investors Empowered
Presentation1
Presentation1
Kasemkit Koodsai
Lauren Platou The Hunger Games
Lauren Platou The Hunger Games
Rochesspp
Indices 23 apr2013054426
Indices 23 apr2013054426
Investors Empowered
Viewers also liked
(20)
Diplomiin mobile programming
Diplomiin mobile programming
Xml orchuulga bayarbat purevkhuu
Xml orchuulga bayarbat purevkhuu
database 7-8
database 7-8
кино театрын тасалбар захиалгын систем
кино театрын тасалбар захиалгын систем
Day 1
Day 1
Дэлгүүрийн кассын систем
Дэлгүүрийн кассын систем
Рейтинг эффективности интернет-присутствия российских политических партий
Рейтинг эффективности интернет-присутствия российских политических партий
Indices 07 Jan 2014
Indices 07 Jan 2014
Biodata
Biodata
Indices 07 may2013054012
Indices 07 may2013054012
Indices 10 jun2013053359
Indices 10 jun2013053359
Mir 360
Mir 360
Portfolio 1
Portfolio 1
งานนำเสนอ2
งานนำเสนอ2
Jack lapean the genius files never say genius
Jack lapean the genius files never say genius
Портфолио агентства C4group
Портфолио агентства C4group
Indices 05 mar2013052614
Indices 05 mar2013052614
Presentation1
Presentation1
Lauren Platou The Hunger Games
Lauren Platou The Hunger Games
Indices 23 apr2013054426
Indices 23 apr2013054426
Similar to NodeJS
Html, css, java script
Html, css, java script
Batzorigt Rentsen
Lecture 1. introduction
Lecture 1. introduction
Khangal Jargal
жаваскрипт сангууд
жаваскрипт сангууд
Uguudei Erdenebileg
Хувилбар удирдах системийн зөв хэрэглээ
Хувилбар удирдах системийн зөв хэрэглээ
Orgil Urtnasan
8
8
Батбагана Баасанжав
surgalt
surgalt
Batshagai Baatar
Lec01 intro (1) (2)
Lec01 intro (1) (2)
Khuder Altangerel
вэб дизайн - хичээл 1
вэб дизайн - хичээл 1
Chantsaldulam Ganbadrakh
Continuous integration
Continuous integration
Orgil Urtnasan
Python
Python
Purev-Oidov Gonchigsuren
Веб технологи
Веб технологи
Bilguun Ochirbat
Lecture2
Lecture2
ganzorigb
101 bie daaltiin sedev
101 bie daaltiin sedev
BPurev
MNSEC 2018 - Linux hardening
MNSEC 2018 - Linux hardening
MNCERT
10 мэд зүй компьютер
10 мэд зүй компьютер
Khishighuu Myanganbuu
Mtms5 network
Mtms5 network
Babaa Naya
Similar to NodeJS
(16)
Html, css, java script
Html, css, java script
Lecture 1. introduction
Lecture 1. introduction
жаваскрипт сангууд
жаваскрипт сангууд
Хувилбар удирдах системийн зөв хэрэглээ
Хувилбар удирдах системийн зөв хэрэглээ
8
8
surgalt
surgalt
Lec01 intro (1) (2)
Lec01 intro (1) (2)
вэб дизайн - хичээл 1
вэб дизайн - хичээл 1
Continuous integration
Continuous integration
Python
Python
Веб технологи
Веб технологи
Lecture2
Lecture2
101 bie daaltiin sedev
101 bie daaltiin sedev
MNSEC 2018 - Linux hardening
MNSEC 2018 - Linux hardening
10 мэд зүй компьютер
10 мэд зүй компьютер
Mtms5 network
Mtms5 network
NodeJS
1.
NodeJS
Төслийн удирдагч Б.Ангараг
2.
Агуулга •
Нэртомъѐо • Nodejs-ийн тухай/түүх - Зорилго • Nodejs-ийн тухай болон архитектур • Hello World • Oдоогийн байдал • Давуу болoн сул талууд • Ирээдүй • Demo
3.
Нэртомъѐо •
asyncronous - синхрон биш • non-blocking - блоклодоггүй (үл блоклогч) • callback - буцах дуудлага • API - апликэшн програмчлахад зориулсан дундыннүүр? • Low-level - доод-түвшний • hacker - хакэр (server - сээрвэр) • concurrent - зэрэгцээ явагдах • version control system - хувилбар удирдах систэм • latency - хоцролтын хугацаа
4.
Nodejs-ийн тухай (1) Ryan
Dahl 2009/02/16 эхэлсэн
5.
Nodejs-ийн тухай (2)
Isaac Schlueter npm дээр ажиллаж 2009/09/29'д эхэлсэн
6.
Nodejs-ийн тухай (3) Ryan
@JSConf.EU 2009/11/07
7.
Зорилго •
синхрон биш (блоклодоггүй) -> буцах дуудлага • API нь юникс хакэрууд болон клиент- талын JS програм бичигсдэд илүү танил байх • платформ хамааралгүй байх • DNS, HTTP, TLS дэмждэг байх • доод-түвшний • хурдан байх • frontend сээрвэр талд ганц файл байх
8.
Nodejs-ийн тухай
болон архитэктүр • сээрвэр талын жаваскрипт • суурь: V8 VM • платформ хамааралгүй • одоогийн хувилбар: 0.6.8 • LOC: 6K js, 11K C++ • хөгжүүлэгчдийн тоо: >230 • зэрэгцээ явагдах процэсүүд • үйл-явдал дээр суурилсан • module дээр суурьтай 4700 гаруй модүл + өдөрт дунджаар 10
9.
Nodejs-ийн
module • mongodb • nowjs • express • connect • uploader • http • fs • …
10.
Nodejs:
Hello World hello.js console.log('Hello World'); $ node hello.js Hello World
11.
Nodejs'ийн одоогийн
байдал • Github дээр хамгийн их дагагдсан агууламжын 2 дугаарт. • Өөрийн гэсэн блог, нэгдэл (нийгэмлэг), спонсор компани
12.
Nodejs хэрэглэж байгаа
вэвсайтууд • Wallmart • Yahoo! (mail) • LinkedIn (ВэбАп) • Github (татац) • LearnBoost • Palm/HP (ВэбҮС) • Dow Jones & Company
13.
Давуу талууд •
V8 VM (transcompiler) жаваскрип -> машинкод • Оролт-Гаралт блоклогдоогүй “Non-blocking” “Blocking” L1, L2, RAM DISK, NETWORK -> хоцролтын хугацаа бага • WebSocket вэбхөтөч сээрвэр хоорондын холболт
14.
Сул тал(ууд) •
томоохон хэмжээний файлуудтай ажиллахад муу
15.
Ирээдүй •
шинэ протокол • HTTP server • FTP • Web Chat, IRC (Internet Relay Chat) • SVN/GIT хувилбар удирдах систэм • mail server • Паралэл Оролт/Гаралт • бусад: вэб дээр хийгдэж болох "юм юм"
16.
Зүүлт • http://nodejs.org/cinco_de_node.pdf • http://www.scribd.com/doc/2380189
6/Node-js-JSConf-2009 • http://nodejs.org/jsconf2010.pdf • http://irr.posterous.com/nodejs-by- rytinycloudsorg • http://www.slideshare.net/the_unde fined/nodejs- apracticalintroductionoredev
Download now