0:00:20tak rajzá
0:00:26takže ale všichni kdybyste chtěli zažaluji přednáškou severa notebooku tak sem tak se na mýlila
0:00:31tady ten odkaz je tam spousta ty data linku takže vám to doporučuje stre máte
0:00:35nebo tak si to
0:00:36tak si to na to zapněte
0:00:38takže
0:00:39nejsem zaveze představit pro sem ze společnosti necit a funguje tam jako interakčním designing že
0:00:45což je taková zvláštní role někde na pohraničí musel x týden s vývoje na frontend
0:00:50u a stránce o to aby ta ten přechod mezi tím myslíš tereza fronta nebo
0:00:54vlastně pořád protože to chtěj velký slož asi byla opravdu velký problém
0:00:58co vám si neska ukázat je nějaký vývoj javaskriptu jak to vypadalo
0:01:04před tím to vypadá dneska vlastně
0:01:07nějaké v roce devadesát pět vyvinul pan brendan life měl film ve společnosti ne necky
0:01:13javascript a
0:01:15říká se že to udělá za deset dní
0:01:18soše úctyhodné sice
0:01:20ale právě proto to tak potom dopadá že přátelské to
0:01:23ne vyzváni doví například když sečtete dvě pole co s toho lze
0:01:28prázdný stejný
0:01:29pro jistotu
0:01:31a samozřejmě že nás kýnla nemá typovou kontrolu takže to prostě nezjistíte
0:01:36tam zemi ovit a dále je to trošku složité zajímavé ta s javascriptem začalo vydáš
0:01:42kolem roku dva tisíce šest vlastně kde se objevila knihovna kdykoliv která si každý z
0:01:46vás tady znát a používá se dodnes na nějakém albrechtičky pak se objevilo mnoho jazz
0:01:52což laserová strana javaskriptu to bylo v roce dva tisíce devět ale
0:01:56o data tak jako pokulhávalo víno se to tak abyste části byla používali nasedl a
0:02:00bylo to uplně jo
0:02:02pak ale přišla jsem a to udělat javaskriptu trošku rozruch protože je to paličkovat si
0:02:07manažer který vám vlastně dovolí si pomocí jednoho příkazu najisto jakýkoli balíček šel skriptu
0:02:12a
0:02:13tím vidíte co se potom stalo neuvěřitelný narůst vše však javaskriptu a tam někde v
0:02:18roce dva tisíce patnácti takovou takový a to je knihovna nějak ve která zase produkuje
0:02:23teďka další spoustu jakou výsledku a na konci vlastně tam vehnal tak vidíme vládci znamenalo
0:02:30assemblery
0:02:31a to bude další takový zlomil to si povídáme až na nějaké další konferenci protože
0:02:34to je teďka uplně plenkách
0:02:36takže
0:02:38s jak vypadá vlastně lásky bez až a bylo to vlastně vyvinuto k tomu že
0:02:42ste měli nějaký formulář
0:02:44tam sme si našli nějakej tady for formy
0:02:48a zjistili jste jestli není prázdný pokud byl
0:02:50tak jste viděli už a tedy ale ta řekl vám to
0:02:53jo
0:02:54máte si to vyplnit
0:02:55tehdy to bylo docela jednoduché pod úžasně to bylo několik řádku
0:02:58a vlastně
0:03:00byly tady dostupné takové půli tak víme vlastně j kvalitního nůžek olivová je
0:03:04jako knihu a uri
0:03:06proto ta jednu tools a tak dál
0:03:07všechno to byl docela jednoduché takže byste začíná vypsat ztrátu
0:03:11to vypadalo asi takto jste si napsaný atmel do toho ste na lidi trošku javaskriptu
0:03:16když se vám zdál málo
0:03:17tak se používají ve knihovnu
0:03:19aby to bylo trošku zajímavé a spustili se to vínečku a všichni byli jsme tíže
0:03:23takže aby jste vyřešena
0:03:26no ale
0:03:27teď máme trošku jinou dobu a tady máme některé s požadavků vlastně na to jak
0:03:32dnešní aplikaci měli fungovat
0:03:34je to trošku složitější
0:03:35a ten dělá slíbeno von ten se dostanu úplně jiné úrovně n se zeptám je
0:03:39tady někdo fronta doby vývojář
0:03:42ráda tak popravdě jemnost vrcholy to
0:03:46protože jako část je to vyvázli musíte znát
0:03:49tady tohle
0:03:52a to je to jenom zlomek toho co potřebujete vědět tomu abyste vlastně stav a
0:03:56ten si to mohli trochu fungovat
0:03:57takže se na to podíváme trošku zblízka otce procesy
0:04:01takže
0:04:02máme tady nějaké ztráty balíčků jak sem říkal máme mental nějaký paličkovat systém který
0:04:09ten si můžete stále různé knihovny zcela světák že teda to repozitář může přispívat a
0:04:14levicově byl covariance je tam ta kočička
0:04:17to byl stoickou a je to vlastně je to vlastně stejné jako m p ale
0:04:21je to trošičku rychlejší takže
0:04:23částice nadšený
0:04:24používá teďka
0:04:26pak se může uvedena nic dalšího to setřást procesy
0:04:30určitě znáte je to je to nástavba c ze strážnice tacacs zrzko protože
0:04:35je to sme si složité samo o sobě použijete lézt nebo s sme docela stylus
0:04:39když chcete aby vám to vlastnil ve všech kolišti stejně
0:04:43takže tady zajímavé nástroje to sou tady to červené kolečko to áčko
0:04:46to sou takzvaně postě se z nástroje a ty vám dělají to že vám proženou
0:04:50váš c ze skovat
0:04:52úpravami takže vlastně bude kompatibilní s tím se všechno leží či tady nastavíte
0:04:56to znamená řeknete i chtěl aby to bylo forum f a nepopře taková makové verze
0:05:00stavitel ježků
0:05:02pro mě tato tím a máte vystaráno takže docela paráda
0:05:05tak tady máme firma ke kostely
0:05:07máme tam z oboru foundation nebo třebas jestli se ten je velice zajímavá záležitost
0:05:12taky pomáhat na to ve všech plištil stejně
0:05:15takže samozřejmě
0:05:16jak microsoft tak byl si programu typ rodiče asi zrovna zachce
0:05:20a
0:05:21to že se vaše stránka zobrazuje nějak v jednom prohlížeče zamaneš tak nebude zobrazen ve
0:05:24druhém takže ten sizer seděl aspoň to že vám ten výchozí stav toho pro řidiče
0:05:28dostane do toho
0:05:30nějakého podobného stádia takže vlastně potom jedna z aspoň jednoduché vědět co se bude dít
0:05:35tak
0:05:35pak tady máme nějaké ztrácel nebo
0:05:37ze zajímavějších je tady určitě tak jak taková ta modrá věc vlevo větší
0:05:43je ten ste slouží k tomu že když používáte třeba
0:05:46takové nástroje jako lesa s ste vlastně píše tak
0:05:49a potřebujete mu přikládat do toho cesta protože prohlíží vašemu lesson ano co se mu
0:05:53souboru vůbec nerozumí
0:05:55a k tomu složité jak ten hlídá vlastně pod rukama to co děláte
0:05:59a se dvě mantrou prohlížeče v nějaké optimalizované formy tak abyste nemuseli vlastně se starat
0:06:03o to co se tam děje
0:06:06potom máme tady další to sou rozšíření jazyka tak zvané některé sou super se ty
0:06:11některé stouply úplně jiné jazyky
0:06:13já cestu máme k tomu že vlastně částice osobě jak sem říkal vyvinuté zanese za
0:06:17deset ní a není to uplně učil
0:06:20takže když chcete hrát s jasně ten trošku víc zajímavé alternativy srážka dartmouthu kterým analýz
0:06:25nějaké třídy
0:06:26a nebo psát x k od microsoftu který se nazývá tak zvaném super se tak
0:06:30javaskriptu
0:06:31a ten na se dělá to že vám přidat typování javaskriptu cože perfektní prove vyšší
0:06:35aplikace
0:06:36že se vlastně ta nemusíte starat a máte záruku že vám jako děti poběží ale
0:06:39budou padat prohlížeč
0:06:42pak tady máme transportéry
0:06:44radši záležitost taková že vlastně
0:06:47teďka když vlastně nárůst potom m p nějaký chtěla struktury záležitosti
0:06:51tak část litoměřice rozložena další a další standardy javaskriptu a začali chránit jeden za druhým
0:06:57postupně to video a vlastně poliše se to snaží nějak dotáhnout aby to jako fungovalo
0:07:02ale není to tak a k tomu vlastně slouží pavel ten vám dělá to že
0:07:06vám překládá
0:07:08váš těla skif teda vše tak ten n vyšší specifikaci proto aby vám to fungovalo
0:07:12skolíš těch tady máte dneska vlastně dostupné
0:07:15takže
0:07:16to sou mi pak
0:07:18jedna nejzajímavější věci a to sou primárky
0:07:21tam určitě máte nějaké známe značky
0:07:23a to je nula
0:07:24liják v nebo z novějších ju
0:07:27a nebo třeba rádio
0:07:30aurelia
0:07:30je to ještě otázka toho vlastně co používal na to se podíváme za chvilku
0:07:35a je taková otázka jestli pak víte ty vyšel nejnovějších frymburk na že vlastně momentálně
0:07:43asi tak takže tady když se když je hodnota na to kliknete tak se dostanete
0:07:47na odkaz a ten říká ubývají zdaňuje ú jestli morgan žalostně tevešová sviti nula
0:07:53statně
0:07:54když si vlastně podíváte repozitáře nenavnadit hubů asi s napíšete frame organizace stavy futro pole
0:08:00javaskriptu tak zjistíte že ti frame potom jestli pětatřicet tisíc
0:08:03takže si vybrat ten správný opravdu jako umění
0:08:07tak
0:08:08udělá se dá pardon ještě platformy se vlastně to že na části ten stav nějaké
0:08:13nás nástavby tak aby vlastně naše aplikace běžela nativně ideálně
0:08:17mobilech na tabletek a tak dál zajímavých jak nejty který dělá to že vlastně vážila
0:08:22skip jako takový
0:08:23překládá přímo právě zařízení tak že vám to vyleze
0:08:27aplikace pro ale von nebo aplikace bronzových
0:08:29a nebo třeba tady tohle doleva vo co vypadá něco jako varietu ale
0:08:33je to elektron
0:08:35a ten dělá zase to že můžete vlastně aplikaci pro máte napsáno
0:08:39javaskriptu von od že sta javaskriptu jako takové von ten
0:08:43zabalit a vydat jak aplikaci na windows
0:08:46což je docela fajn že když píšete aplikaci tady napíšete jednou paky zabalíte a vydá
0:08:50d takto a vlastně máte to skoro vesměs nějaké na
0:08:54pak tady máme další
0:08:55jak je knihovnička je které napomáhají zajímavé za zmínku stojí přát je trojka která je
0:08:59nejlepší vizualizačním knihovna která si dostupná momentálně
0:09:03a jedna s absolutními za na vyšší věci poslední doby
0:09:06je tam
0:09:07to fialové vlevo nahoře
0:09:10to je jistě s
0:09:12to je tak zvaný stimulování a
0:09:14je to je to poslední ten doby nastartoval to vraz vlastně to nastartovala kniha marie
0:09:20jedná se o reagování
0:09:22na data vlastně
0:09:24když tam přichází data v čase tak na ně dokážete reagovat všimli transformování k aby
0:09:28zbytečně ukládá teda velice to zjednodušuje celý postup jako by psaní toho front
0:09:34tak další tady jsou nástroje když píšete podpory toho kódu nakonec tak potřebujete venku nějak
0:09:39jako kontrolovat
0:09:40takže k tomu nám slouží tady že syntézní a dvacá taky flow
0:09:45které garantují zvukem
0:09:47a to vám tam anděla taky třeba typové kontroly že když nevíte co nám vleze
0:09:51s funkce můžete to popsat pomocí flow zkontroluje se vám to eště předtím než se
0:09:55to další do prohlížeče a máte jistotu že stav lze vlastně to co chcete
0:10:00tak
0:10:00jak instalaci nástroje
0:10:02zajímavých za zmínku stojí rozhodně nelze sync to je tam toho černého moře
0:10:06ten dělá to
0:10:07že když si píšete tělesně tolik tak ho většinou ukládat a nebo chcete testovat jako
0:10:11že to interpretovaná věc
0:10:13tak napíšete kousek or uložíte jak sme se vám je tam nějaký pepek tématu přeloží
0:10:17pře chalupa naservíruje antropoid že
0:10:19musíte vzít
0:10:21v noci na pro lížeš tady zpět podívat se fajn funguje to nefunguje to a
0:10:24znova na straně kolečko pomoci nelze snímku dokážete udělat to
0:10:28že si otevřete pět proliješ u přímo byly
0:10:32vložit jekot všude se vám tady prašné nezkoumej se na to na stejné místo takže
0:10:35můžete prostě interagovat s tou aplikaci tak jak vám to přivezou náhodné
0:10:40a je to super napsaný
0:10:42další záležitost
0:10:44práci balíčku nebo trest prací pipeline tak pak byl
0:10:47to sou to sou nástroje které napomáhají všechny tady tyhle věci cesta dohromady
0:10:51a vlastně spouště vždycky dyž může něco
0:10:54tak se to tím pro že
0:10:56další z věcí přáteli takovéto zrcadlo vosina písmenka má to sou slapy když vlastně píšete
0:11:02částky
0:11:03tak starat několik souboru dohromady a potom na terase dvě
0:11:06do prohlížeče vlastně mně ne soubor a vy nevíte co byl vlastně ten původní soubor
0:11:10na který jste zahráli jsou slabinou dělají to že tam dát dodají meta data a
0:11:15vezmou a rozdělíte soubory zase zpátky do té nějaký ve které ste měli takže více
0:11:20dobře vidíte na co na co ste před chvilkou sahaly
0:11:23a poslední věc a to sou servisy
0:11:26a je na vlastně pomáhají například mě například nějaké c jako které měst a nebo
0:11:31kdo a kdy tam si můžete vlastně ukládat call
0:11:34takže
0:11:36my vodafon ten u
0:11:37vypadá si takto
0:11:40ceníte přemýšlíte hledáte zkoumá t
0:11:44nevíte co vybrat je to samozřejmě složité máte ti ste knihoven máte same pipeliny
0:11:49jo nevíte vlastně se s ní máte dělat
0:11:54takže
0:11:55tak nás vypadá každým jeden práci
0:11:59naštěstí to máme ještě jednu záležitost a to se tak zvané zkratkou diktuji
0:12:04je vám udělají aspoň takovou službu že tam poskládají všechen tady ten všechny tady to
0:12:10změřte roste věděli před chvilkou
0:12:11do nějakých celků které už mají smysl
0:12:15takže jsem že vede na nějaké pipeliny které se dneska c používají jedna z nejznámějších
0:12:19je tady jak difrakčního zalhat x n po
0:12:22se vezme
0:12:24dnes tady mám to nějaký za základ prohlížeče pomocí persistent balíčky nainstaluje vám teorie neustále
0:12:29nám to read á x že knihovna
0:12:31pro zacházení s daty pak můžete psát pomocí masky sedum cože úplně nejvýš specifikaci javaskriptu
0:12:37pomocí bavilo se to přeloží ve tak vám to naservíruje do prohlížeče
0:12:41ve zlým tam to zkontroluje
0:12:44a moka mocha vám zaručí to že vlastně ty tresty jsou v pořádku
0:12:47a tak dál a tak dále to sou nějak jednodušší
0:12:50a pak tady máme takže to spíš soutěže pipeliny
0:12:53a založeno na vás je v noci též vlastně také komplikovat
0:12:57jo takže
0:13:00ale to je
0:13:01ten a záležitost otázka štěstí opravdu to potřebujeme dělat opravdu potřebujeme znát všechny ty knihovny
0:13:06všechny ty frame morky je ta k něčemu dobré
0:13:09můžu vám říct ani ne
0:13:11a
0:13:12stačí zakopli základna ze sta trošku při zemi protože část otevřít jak se říká se
0:13:16tvořit něco každý r n
0:13:18a když se to byly zkoumat že se sem tam jako snažím ale stejně ten
0:13:21boj prohrávám bohužel
0:13:23tak zjistíte že vlastně to není úplně potřeba
0:13:26takže
0:13:27takový nějaký základ
0:13:29co udělat vlastně když píšete nějakou aplikaci dá slib
0:13:33vyzkoušíte nějaký malý projekt nějakou malou stran bohaticím stačí vystačíme s manželstvím ten jako takovým
0:13:38tedy teďka fůdech políček pokud přeskočíme vnějšku jedenáctkou které se nebudeme bavit
0:13:43tak ten vlastně javascript funguje velice dobře na nový specifikací
0:13:49a poradit jestli sníme potřebujete vlastně ani řekli které tady dole ukázané protože ten že
0:13:53ostuda koza osobě
0:13:55tou šumí dneska a můžete si vybírá konci selektoru chycen že ta dělat různé fonty
0:13:59strana je to úplně v pohodě řeší se ta nás stezkám a
0:14:04west vybral bych si us protože ten je
0:14:06jako jediný tady s těchto překladačů možné za integrační prohlížeče
0:14:10na integrujete si ho do hlavičky a pak si můžete psát styly přímo prostě do
0:14:13stránky vlastně při každém f pět sem to znova přeloží
0:14:16zase ona si diod jestli můžete si tak sandinistova je to mnohem jednodušší a jako
0:14:21paličkovat bych použil more
0:14:23který slouží jako prom ten
0:14:24tím si nainstalujete všechny tady tyhle záležitosti amatéry staram
0:14:28když můžete nějakou trošku střední aplikaci tak použil tady naše kočičko tři zvuku
0:14:34která vám na naservíruje trošku víc
0:14:38jako by rychleji nebo chytřeji ty balíčky nepotřebujete
0:14:40a co ste že frajunku můžete si na který chcete je to opravdu jedno je
0:14:44to na vás protože vy budete ten kdo to bude udržovat je to vaše rozhodnutí
0:14:48jak to bude dál abyste my pokud aplikaci body řízneš dva tři roky tak budete
0:14:52přepisovat aplikaci do nějakého jiného firma když je to úplně jedno co systému vyberete
0:14:57jen je vhodné je vhodné použít se vám sem tam zmínil ten říct že sterilita
0:15:02moderní trendem a ten se mění podle mě nebudeš nějakou dobu
0:15:05a velice vám to usnadní práci
0:15:07a
0:15:08na závěr pokud píšete enterprise aplikaci tak
0:15:11dojdete stádia zklamání nebo lze mu nebo jak to nazval
0:15:15a zjistíte že vlastně je vhodné to psát taky španělsky tu protože ty knihovny se
0:15:20tak strašně není aby potřebujete aby ta vaše
0:15:23práce jela příští deset lenou příště patnáct let
0:15:26a za patnáct letošní nebude pamatovat
0:15:28vlastně jak se psalo něco v nějakém jinak jsou který tady nevymyslel za rok to
0:15:32někdo zapomněl a tak dál
0:15:34takže si vyberete takže lásky který bude vždycky prostě fungovat stejně a postupně se vyvíjí
0:15:38takže
0:15:39budete evolučně
0:15:40dalším se měla po celé to ceny novější použil bych tam případně sastry sice musíte
0:15:45překládat jako by někde bokem ale jim mnohem silnější než s
0:15:49a strašně nad ušetřit práci
0:15:51a
0:15:51zase ten jistě s
0:15:53a potom servírovaný pomocí opaku které nám usnadní všechno tohle si jako by naservírovat do
0:15:58toho vodiče
0:16:00to je všechno
0:16:11si budem nějaké otázky tak to můžete teďka nebo potom sme tady negativně ten graf
0:16:19ano
0:16:20druhý eště
0:16:22prosím tě
0:16:32vše o čem unk to doporučil
0:16:34já třeba já třeba teď spíš o aplikaci která které spojením
0:16:39jo pardon zas nejsem pak otázkou vám se
0:16:42byl byla otázka položená několikrát jsem změnil lidi který si je s proč vektor proč
0:16:47a na co kterou prošel
0:16:49když teďka aplikaci která teda jenom že se jako by na server ve straně
0:16:53na filtr levé straně plazit klasické rozkmit
0:16:56a vlastně požadavek byl takový že vlastně celá aplikace má být sim kopečka
0:17:01c servíruj vlastně ta
0:17:04data pomocí že k sobě školu
0:17:06ten rysy jestli perfektní vtom že si vlastně nastavím takzvaně datové pipeliny nastavím že když
0:17:10mi příde nějaký typ stránky
0:17:12tak to proběhne nějakým zpracováním tady tyto pipeline a vlastně pomocí rychtě vést
0:17:16a vyplivne mi to
0:17:17nějakou zkompilovanou data na stránku nebo nějaký kus který sem zařadí do stránky jo nebo
0:17:22jean tam je chtěl to pozemní
0:17:24jo takže celá tady na tohleto uplně perfektní a co my to zaručí je to
0:17:28že vlastně já mám data jak ním přínosem pro
0:17:31nějak prominuto pipeline o a že pak vidíme výstup a to je to co já
0:17:35chci zajímat jak ty data promítali zase tím systém knihovně zajímat že stanice někde uloží
0:17:39to vlastně nechci protože tím strašně ta tím pojem o tom kde ty data mám
0:17:42se s ním vadě a dostanu se do stavu
0:17:44jako tak zvané callback alsa a že školy takového když vaše všeho dohromady je to
0:17:50je to odpověď dostatečná
0:17:55nějaké otázky
0:18:00co se pitomci se můžu co to číst účet obecnosti že čistoty záznam tak zase
0:18:06místo bude
0:18:12takže tady někde ještě