Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- • Naslovni slajd
- -Fancy slika
- -Fancy boyes
- -Fancy bitch mentor
- • Uvod
- • O čemu se radi u prezentaciji
- -Osnovne karakteristike node.js
- -Poređenje sa ostalim tehnologijama
- -Prednosti i mane node.js
- • Motivacija i kontekstualizacija: zašto se ta tema obrađuje, šta se želi postići, pozadina priče
- -Javascript, Javascript everywhere
- -bez teksta, samo prica uz smešnu memu?
- • Struktura izlaganja
- • Kratak istorijski osvrt
- • Osnove node.js-a
- • Zašto node.js?
- • Poređenje performase
- • Poređenje skalabilnosti
- • Odabir baze podataka
- • Zašto ne node.js?
- • Node.js u enterprise-u
- • Sigurnost u node.js-u
- • Razrada
- • Kratak istorijski osvrt (šljub)
- -JS namenjen za browser
- -Čupanje v8 engine iz google chrometa (pomenuti koji su ostali engine-i) *slika king arthur maybe
- -Zašto sve ovo raditi? (prirodna asinhronost potrebna zbog toga što je ceo web asinhron)
- • Osnove node.js-a (šljub)
- -Asinhrona obrada funkcija
- -Event loop (šta je, kako funkcioniše i koji je to kurac (jedno rešenje za asinhroni model koji radi single thread))
- -Single thread model
- • Zašto node.js? ()
- -Zasto je asinhrona obrada prirodan nacin funkcionanja u web programiranju
- -Zato sto je front js i podaci koji dolaze su json
- -Event loop je fina podloga za skaliranje
- • Poređenje performanse
- -Nema spawnovanja threadova pa je single thread ++
- -Asinhronost- nema blokiranja izvršavanja zbog IO operacija
- -S druge strane, single thread ima manji CPU power, pa je loše za CPU intensive
- • Poređenje skalabilnosti
- -prevazilaženje problema CPU intensive zadataka pomoću skaliranja
- -Na nivou procesora
- -Na nivou više računara
- • Odabir baze podataka
- -Zašto se SQL ne uklapa u celu ovu priču?
- -NoSQL kao podrazumevani izbor baze u node.js stack-u
- -Skaliranje NoSQL baze podataka
- • Zašto ne node.js?
- • JS na frontu i na backu - mane
- -Ne moze frontend pezent da se bavi mozguljanjem
- -Izivljavanje kad nema google chroma
- • Node.js u enterprise-u
- -Kako sinhronizovati ljude kad je sve haos
- • Sigurnost u node.js-u
- -Mora nesto i da ne valja!
- • Zaključak
- Nova tehnologija, koja se još uvek aktivno razvija
- Put ka prevazilaženju postojećih nedostataka
- Budući radovi - okruženja koja donekle prevazilaze konkretne nedostatke
- • Završni slajd
- Hvala na pažnji! Pitanja?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement