Javascriptový framework VueJS

Slides:



Advertisements
Podobné prezentace
Tabulkový procesor Práce se souborem – otevření, tvorba a použití šablony, tisk, propojení tabulky Excel s Wordem, nastavení Excelu, uložení Autorem materiálu.
Advertisements

ZDROJE FINANCOVÁNÍ MAJETKU Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Marie Hovorková. Dostupné z Metodického portálu
Tabulkový procesor Formuláře – interaktivní prvky v Excelu Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického.
Mobilní aplikace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN
Hybridní mobilní aplikace pro Android Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu.
Počítač, základní pojmy Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Bc. Miroslav Kaňok, DiS. Dostupné z Metodického portálu
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Prostředí internetu Číslo DUM: III/2/VT/2/2/27 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Irena Čiháková Dostupné z Metodického portálu ; ISSN Provozuje Národní.
Tabulkový procesor Základní popis pracovního prostředí Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Alena Čechová. Dostupné z Metodického portálu ISSN: , financovaného.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Alena Čechová. Dostupné z Metodického portálu ISSN: , financovaného.
Záhlaví a zápatí, Makro Tabulkový procesor Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického portálu.
Architektura operačních systémů
Správa fotografií v Adobe Lightroom I.
HTML a CSS Rostislav Miarka.
Informace, PC, hardware, software
Počítačová grafika Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jaroslava Holečková. Dostupné z Metodického portálu ISSN:  Provozuje.
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Čtyřúhelník - obdélník
Programovací jazyk JavaScript
Kaskádové styly CSS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
Značkovací jazyk HTML Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
TVORBA A UŽITÍ TABULKY Mgr. Alena Ščuková
  Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Mona Drábková. Dostupné z Metodického portálu ISSN: Provozuje.
Programovací jazyk JavaScript
Matematika – 4. ročník. Pracujeme s diagramy
Vztahy mezi organismem a prostředím – ekologická přizpůsobivost organismu Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Radomír Hůrka.
BANKOVNICTVÍ Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Alena Hůrková. Dostupné z Metodického portálu ISSN: 
Prezentace fotografií v Adobe Lightroom
OP VK VYT 2.5 Chladiče a ventilátory
Dostupné z Metodického portálu ISSN:
Finanční gramotnost Základní pojmy
Hybridní mobilní aplikace pro Android
Obrazový materiál pro pracovní list – Masky
Tabulkový procesor Základní popis pracovního prostředí
STEJNÉ Pracovní listy Poznáš, které obrázky jsou stejné? Najdi je a spoj. Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jan Fišer.
Číslo projektu: CZ.1.07/1.4.00/ Název DUM:
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Kulová zrcadla - vypuklá
Programovací jazyky Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
Číslo projektu: CZ.1.07/1.4.00/ Název DUM:
Násobilka se zvířaty 9x Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Věra Fišerová. Dostupné z Metodického portálu ISSN:
Násobilka se zvířaty 7x Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Věra Fišerová. Dostupné z Metodického portálu ISSN:
Počítačová grafika Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
Správa fotografií v Adobe Lightroom II.
4.1 – 4.3 Lineární nerovnice i jednoduchý podílový tvar
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Internetové prohlížeče
Vytváření grafů, úpravy
Interaktivní příklad na dělení napětí a proudu v elektrickém obvodu
Nový dokument v Adobe Photoshop
Násobilka se zvířaty 5x Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Věra Fišerová. Dostupné z Metodického portálu ISSN:
ZMĚNY ROZVAHOVÝCH STAVŮ V ROZVAZE (přehled na příkladu)
Rovnice s absolutními hodnotami
Základní obeznámení s programem
Vypočítej ceny zlevněného zboží
Webové aplikace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN
KARTY NA PŘIŘAZOVÁNÍ Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jan Fišer. Dostupné z Metodického portálu ISSN:
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr
Představujeme a sestavujeme krychli
Základní logické funkce
Vánoční počítání zpaměti
Kolik je...? Pracovní listy
Interaktivní příklad na dělení proudu v elektrickém obvodu
DESETINNÁ ČÍSLA DESETINNÉ ZLOMKY
Prezentace určena k opakování a upevnění pojmů více a méně.
Obrazový materiál pro pracovní list – Masky
SVG vektorová grafika Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o.
Procesy – základní pojmy
Seznamujeme se s geometrickými tvary - obdélník
Transkript prezentace:

Javascriptový framework VueJS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu www.rvp.cz; ISSN 1802-4785. Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedagogických pracovníků (NÚV).

Javascript programovací jazyk interpretovaný kód „běží“ webové aplikace mobilní aplikace interpretovaný kód „běží“ v prohlížeči (MS IE, MS EDGE, Google Chrome, …) na serveru – node.js

framework framework = knihovna funkcí (API, podpora ladění, …) usnadnění práce programátora obsahuje vhodné prostředky pro řešení typických úloh

VueJS 2.x (1) moderní a výkonný JS framework vhodný pro webové a mobilní aplikace srozumitelná dokumentace (+ příklady) frontend framework licence MIT

VueJS 2.x (2) reaktivní nízká vstupní bariéra (snadný na pochopení) změna v datech se promítne do webové stránky (a naopak) nízká vstupní bariéra (snadný na pochopení) současná verze 2.3.3 (květen 2017)

VueJS 2.x (3) aplikace (webová, mobilní) je tvořena: kódem HTML (webová stránka, může být doplněna o CSS) kódem JS zapsaným ve VueJS

Přidání VueJS do webové stránky <!DOCTYPE html> <html> <head> <title>TODO supply a title</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <div id="app"> </div> <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.3.3/vue.js"> </script> </body> </html>

Propojení mezi HTML a JS (1) <div id="app">  {{text}} </div> JS new Vue({  el: "#app",  data: {    text: "VueJS :-)"  } });

Propojení mezi HTML a JS (2) <div id="app">  {{text}} </div> JS new Vue({  el: "#app",  data: {    text: "VueJS :-)"  } }); V HTML definujeme ID (id=„app“), ve VueJS se odkážeme na tento element (el: „#app“). Hodnota proměnné text (v části data) se automaticky promítne do HTML ({{text}}).

VueJS, proměnné Deklarace proměnných (včetně výchozí hodnoty): new Vue({  el: "#app",  data: {    num1: 0,    num2: 0,    result: 0,  } });

VueJS, funkce (metody) Deklarace funkcí (metod): new Vue({ el: "#app",  data: { ...  },  methods: {    addNumbers: function(){      this.result = this.num1 + this.num2;    }  } });

VueJS, automatické funkce Deklarace automatických funkcí: new Vue({  el: "#app", ...  computed: {    getMin: function(){      if (this.num1 < this.num2)        this.result = this.num1;      else        this.result = this.num2;    }  }, });

HTML, podmíněné zobrazení <p v-if="num1 < 0">Číslo 1 je záporné.</p> <p v-if="num1 == 0">Číslo 1 je nulové.</p> <p v-if="num1 > 0">Číslo 1 je kladné.</p>

Úkoly Zjisti rozdíl mezi interpretovaným a kompilovaným programovacím jazykem. Zjisti význam pojmu API. Zjisti rozdíl mezi frontend a backend frameworkem. Zjisti hlavní výhody licence MIT.

Zdroje Tento materiál je originálním autorským dílem (není ani částečně odvozeným dílem) a necituje žádné externí zdroje. Celý obsah je výsledkem tvůrčího úsilí autorky. K vytvoření tohoto DUMu nebyly použity žádné externí zdroje.