SHARE
TWEET

Untitled

canezzy May 15th, 2019 67 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. • Naslovni slajd
  2.     -Fancy slika
  3.     -Fancy boyes
  4.     -Fancy bitch mentor
  5. • Uvod
  6.     • O čemu se radi u prezentaciji
  7.         -Osnovne karakteristike node.js
  8.         -Poređenje sa ostalim tehnologijama
  9.         -Prednosti i mane node.js
  10.     • Motivacija i kontekstualizacija: zašto se ta tema obrađuje, šta se želi postići, pozadina priče
  11.         -Javascript, Javascript everywhere
  12.             -bez teksta, samo prica uz smešnu memu?
  13. • Struktura izlaganja
  14.     • Kratak istorijski osvrt
  15.     • Osnove node.js-a
  16.     • Zašto node.js?
  17.     • Poređenje performase
  18.     • Poređenje skalabilnosti
  19.     • Odabir baze podataka
  20.     • Zašto ne node.js?
  21.     • Node.js u enterprise-u
  22.     • Sigurnost u node.js-u
  23.  
  24. • Razrada
  25.     • Kratak istorijski osvrt (šljub)
  26.         -JS namenjen za browser
  27.         -Čupanje v8 engine iz google chrometa (pomenuti koji su ostali engine-i)   *slika king arthur maybe
  28.         -Zašto sve ovo raditi? (prirodna asinhronost potrebna zbog toga što je ceo web asinhron)
  29.     • Osnove node.js-a (šljub)
  30.         -Asinhrona obrada funkcija
  31.         -Event loop (šta je, kako funkcioniše i koji je to kurac (jedno rešenje za asinhroni model koji radi single thread))
  32.         -Single thread model
  33.     • Zašto node.js? ()
  34.         -Zasto je asinhrona obrada prirodan nacin funkcionanja u web programiranju
  35.         -Zato sto je front js i podaci koji dolaze su json
  36.         -Event loop je fina podloga za skaliranje
  37.     • Poređenje performanse
  38.         -Nema spawnovanja threadova pa je single thread ++
  39.         -Asinhronost- nema blokiranja izvršavanja zbog IO operacija
  40.         -S druge strane, single thread ima manji CPU power, pa je loše za CPU intensive
  41.     • Poređenje skalabilnosti
  42.         -prevazilaženje problema CPU intensive zadataka pomoću skaliranja
  43.         -Na nivou procesora
  44.         -Na nivou više računara
  45.     • Odabir baze podataka
  46.         -Zašto se SQL ne uklapa u celu ovu priču?
  47.         -NoSQL kao podrazumevani izbor baze u node.js stack-u
  48.         -Skaliranje NoSQL baze podataka
  49.     • Zašto ne node.js?
  50.         • JS na frontu i na backu - mane
  51.             -Ne moze frontend pezent da se bavi mozguljanjem
  52.             -Izivljavanje kad nema google chroma
  53.         • Node.js u enterprise-u
  54.             -Kako sinhronizovati ljude kad je sve haos
  55.         • Sigurnost u node.js-u
  56.             -Mora nesto i da ne valja!
  57.  
  58. • Zaključak
  59.     Nova tehnologija, koja se još uvek aktivno razvija
  60.     Put ka prevazilaženju postojećih nedostataka
  61.     Budući radovi - okruženja koja donekle prevazilaze konkretne nedostatke
  62. • Završni slajd
  63.     Hvala na pažnji! Pitanja?
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top