Programovanie aplikácií v Jave a Angulari - 10. prednáška (z 29.11.2022)

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška uvádza tvorbu webového klienta pomocou frameworku Angular ako alternatívu k dovtedajšej desktopovej JavaFX aplikácii. Vysvetľuje historický vývoj webu od statického HTML cez JavaScript, CSS a AJAX až po moderné tučné klienty (Angular, Vue, React) a princíp DOM modelu. Predstavuje TypeScript, moduly a anotácie ako základ Angularu a jeho vývojové prostredie s automatickou transpiláciou a živým prekresľovaním cez Node.js.

  • - Historický vývoj webu: statické HTML, JavaScript, CSS, AJAX, server-side rendering, tuční klienti
  • - Porovnanie konkurenčných frameworkov Angular, Vue.js a React
  • - Vysvetlenie DOM modelu a jeho reprezentácie ako javascriptových objektov
  • - TypeScript ako typovaná nadstavba JavaScriptu - triedy, moduly, šípkové funkcie (lambdy)
  • - Anotácie a generiká ako základ fungovania frameworku Angular
  • - Vývojové prostredie Angularu: transpilácia TypeScriptu do JavaScriptu a live reload cez WebSocket a Node.js

Zhrnutie pripravené s pomocou AI z prepisu videa.