Kursplan

Express.js

  • Installasjon av Express.js
  • Katalogstruktur for en Express.js-applikasjon
  • Opprettelse av en server
  • Ruting og mellomvarefunksjoner
    • Feilhåndtering
    • Logging på serversiden
  • Serversidemoduler: HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Process & child process, REPL, Zlib
  • Lastbalansering i forbindelse med nginx

Node.js - grunnlaget (kun konsepter og arkitektur)

  • Node.js, V8 og serversideutvikling
    • Blokkering vs. Ikke-blokkering
    • Hendelsesdrevet Programming
    • Event Loop og den enkeltgjengede demultiplekseren
  • npm som pakkeansvarlig
    • Avhengighetsmekanismer
    • package.json-filen
  • Versjonsmigreringer

V8 motor innvendig

  • Ytelse
  • V8 som kompilator
  • Minneopplegg
  • Søppelhenting
  • Minnelekkasjer

Overvåking

  • Overvåking med sematekst
  • Overvåking med ruxit

1.5 PM2

  • Applikasjonspakking og distribusjoner
  • Nodejs+pm2 kjøretidspakke og distribusjon
  • Nodejs skriptpakke
  • Sjekke og bytte nodejs-versjon
  • Filsystemplasseringer og standarder
  • Logging
  • Init-skript
  • SSL/TLS-sertifikater
  • Overvåking
  • Stopp, start, slett, gjenoppliv applikasjoner
  • Stopp, start, gjenoppliv PM2-prosessen
 14 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories