We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Web Development in 2020

00:00

Formale Metadaten

Titel
Web Development in 2020
Serientitel
Anzahl der Teile
163
Autor
Lizenz
CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
With just 5 years to go until The Future™ officially starts in 2020, it's time to pull on your lycra-and-tinfoil onesie, pick out the colour of your hovercar, and consider the technologies you'll use for your upcoming web projects. Thanks to a temporal wormhole triggered by a freak SharePoint misconfiguration, I can exclusively reveal the architecture of a web app designed several years in the future. Some of it is predictable ES6/7 stuff - web components, shadow DOM, etc. - but then it gets into metaprogramming, cross-compilation from native code, advanced parallelism techniques, layout *without* CSS, and more. In this demo-centric session I'll show you each of these likely upcoming web technologies. Most of them are impossible (or at least downright irresponsible) to use in production web apps today, but seeing them in action will give you a sense of the possibilities that may soon open up.
SoftwareentwicklerWeb logSkriptspracheZahlenbereichProzess <Informatik>Rechter WinkelMathematikMomentenproblemMultiplikationsoperatorWeb-DesignerFamilie <Mathematik>Web SiteFormale SpracheBenutzerbeteiligungComputervirusJSONXML
InformationFehlerkorrekturmodellTermGleitendes MittelSoftwareentwicklerWeb logByte-CodeMultiplikationsoperatorWeb-DesignerProgrammierspracheDateiformatBenutzerbeteiligungCodeSoftwareentwicklerDatenverwaltungMomentenproblemBenutzerschnittstellenverwaltungssystemProdukt <Mathematik>Web SiteSystemverwaltungSpielkonsoleServerPunktGemeinsamer SpeicherComputeranimationJSONXMLUML
Migration <Informatik>SicherungskopieDienst <Informatik>Kanal <Bildverarbeitung>Web SiteDatensichtgerätVerschlingungDatenverwaltungDatenbankComputersicherheitSystemverwaltungGruppenkeimBildverstehenPunktUmsetzung <Informatik>GamecontrollerAbfrageServerATMTurbo-CodeSynchronisierungBenutzerprofilPay-TVWort <Informatik>Physikalisches SystemParadoxonTemporale LogikGrundraumVerschränkter ZustandQuantisierung <Physik>Auflösung <Mathematik>GammafunktionMailing-ListeApp <Programm>IntranetArchitektur <Informatik>EmulationRechnerorganisationFormale SpracheRenderingKomponente <Software>Sampler <Musikinstrument>ROM <Informatik>ParallelrechnerCross-site scriptingGraphische BenutzeroberflächeStatistikHalbleiterspeicherWeb SiteElektronische PublikationInformationIntranetRenderingBenutzerbeteiligungMultiplikationsoperatorATMEinfügungsdämpfungInhalt <Mathematik>InstantiierungFreewareDienst <Informatik>AdditionBitTurbo-CodeGemeinsamer SpeicherDateiformatVerschränkter ZustandDifferenteDimensionsanalyseSchnittmengeGrundraumKartesische KoordinatenMaschinenspracheWeb-ApplikationInverser LimesByte-CodeSchlüsselverwaltungServerParadoxonPhysikalisches SystemTemporale LogikPunktCodeComputerarchitekturParallele SchnittstelleGüte der AnpassungRechter WinkelLeistung <Physik>ResultanteInternetworkingAppletSkriptspracheStatistikZusammenhängender GraphGeradeOrtsoperatorTwitter <Softwareplattform>Formation <Mathematik>VorhersagbarkeitOffice-PaketComputeranimation
Exogene VariableZeichenketteLambda-KalkülExogene VariableBitVererbungshierarchieKontextbezogenes SystemCodeAusnahmebehandlungRegulärer GraphGebäude <Mathematik>InterpolationEndliche ModelltheorieFront-End <Software>ProgrammbibliothekVolumenvisualisierungSichtenkonzeptBrowserURLSkriptspracheFigurierte ZahlDatensatzRechter WinkelBefehl <Informatik>FunktionalKlasse <Mathematik>ZeitrichtungMailing-ListeKategorie <Mathematik>TabelleNormalvektorÄußere Algebra eines ModulsMereologieToken-RingLoopMulti-Tier-ArchitekturGüte der AnpassungGeradeArithmetischer AusdruckBenutzerbeteiligungZusammenhängender GraphTeilmengeDifferenteProgramm/Quellcode
AuszeichnungsspracheKomponente <Software>Machsches PrinzipStatistikBildschirmmaskeSchnittmengeRechter WinkelBenutzerbeteiligungZusammenhängender GraphElement <Gruppentheorie>HilfesystemAuszeichnungsspracheSkriptspracheArithmetisches MittelBrowserQuick-SortMathematikTabelleComputeranimationXML
Konstruktor <Informatik>Exogene VariableInnerer PunktCASE <Informatik>Element <Gruppentheorie>Attributierte GrammatikBrowserKlasse <Mathematik>SystemaufrufQuaderDifferenteTouchscreenRechter WinkelBitRegulärer GraphMehrrechnersystemProgramm/QuellcodeJSONXML
ComputervirusStatistikInnerer PunktKlasse <Mathematik>Injektivitätp-BlockKlasse <Mathematik>Elektronische PublikationZeichenketteDivisionBitAppletMultiplikationsoperatorGeradeSkriptspracheComputeranimationProgramm/QuellcodeJSONXML
ComputervirusStatistikAbschattungElement <Gruppentheorie>BitZusammenhängender GraphZellularer AutomatTabelleBenutzerbeteiligungAbschattungRandwertWurzel <Mathematik>MinimalgradMereologieGeheimnisprinzipQuick-SortAbfrageReelle ZahlComputeranimationProgramm/QuellcodeJSONXML
StatistikComputervirusQuellcodeRechnernetzHypertextp-BlockWurzel <Mathematik>BenutzerbeteiligungWeb SiteZusammenhängender GraphElement <Gruppentheorie>DatensichtgerätMultiplikationsoperatorFigurierte ZahlAbschattungWurzel <Mathematik>Güte der AnpassungBildschirmmaskeMechanismus-Design-TheorieQuick-SortComputersicherheitSchnittstelleSoftwareVererbungshierarchieData MiningAbstimmung <Frequenz>GradientMetropolitan area networkTabelleInternetworkingXMLComputeranimation
TopologieKonstruktor <Informatik>Exogene VariableBrowserAttributierte GrammatikInstantiierungVOXELSichtenkonzeptElektronische PublikationElement <Gruppentheorie>TabelleVariableTopologieKartesische KoordinatenProjektive EbeneWrapper <Programmierung>MultiplikationsoperatorBenutzerbeteiligungGeradeKlasse <Mathematik>Zusammenhängender GraphVererbungshierarchieOpen SourceArithmetisches MittelImplementierungRechter WinkelQuaderSoundverarbeitungSOLOMON <Programm>ProgrammbibliothekProgramm/QuellcodeJSONXML
ComputervirusStatistikMachsches PrinzipTopologieRenderingRechnernetzSpielkonsoleQuellcodeVererbungshierarchieCliquenweiteEmulatorMechatronikTopologieVOXELRechter WinkelGüte der AnpassungBitQuick-SortBrowserQuaderElement <Gruppentheorie>SoftwareentwicklerComputeranimationProgramm/QuellcodeXML
TopologieGraphPunktVererbungshierarchiePunktAttributierte GrammatikGraphFigurierte ZahlBitVererbungshierarchieElement <Gruppentheorie>MathematikImplementierungSchnelltasteQuaderSystemaufrufStatistikBenutzerschnittstellenverwaltungssystemZellularer AutomatInhalt <Mathematik>Programm/QuellcodeXML
StatistikAuszeichnungsspracheKomponente <Software>Generator <Informatik>SoftwareGüte der AnpassungFormation <Mathematik>Inhalt <Mathematik>Rechter WinkelElement <Gruppentheorie>AuszeichnungsspracheLeistung <Physik>MehrrechnersystemBenutzerschnittstellenverwaltungssystemMultiplikationsoperatorFigurierte ZahlCodeKartesische KoordinatenARM <Computerarchitektur>RenderingKette <Mathematik>DifferenteComputeranimation
Exogene VariableCodeSystemaufrufFehlermeldungEndliche ModelltheorieMultiplikationsoperatorSichtenkonzeptSynchronisierungURLQuick-SortCASE <Informatik>AusnahmebehandlungEigentliche AbbildungDifferenteBefehl <Informatik>Prozess <Informatik>Kartesische KoordinatenExogene VariableGraphLie-GruppeGüte der AnpassungProdukt <Mathematik>JSONXML
StatistikQuellcodeSpielkonsoleRenderingTropfenExogene VariableSynchronisierungFehlermeldungGraphSchnelltasteSpielkonsoleWort <Informatik>SchlüsselverwaltungProgrammierungCodeStandardabweichungProgrammiergerätSchreiben <Datenverarbeitung>SynchronisierungGerichteter GraphProzess <Informatik>MereologieBrowserComputeranimationProgramm/QuellcodeJSONXML
StatistikSynchronisierungExogene VariableWeb-SeiteCodeAusnahmebehandlungSynchronisierungDienst <Informatik>p-BlockFehlermeldungBitBenutzerbeteiligungMaschinenspracheComputeranimationProgramm/QuellcodeJSONXML
CodeSyntaktische AnalyseKartesische KoordinatenCodeFormale SpracheProgrammbibliothekMaschinenspracheByte-CodeBenutzerbeteiligungBrowserVersionsverwaltungDateiformatBitArithmetisches MittelSkriptspracheRechter WinkelAppletBestimmtheitsmaßVirtuelle MaschineProzess <Informatik>ProgrammierungBinärcodeMultiplikationsoperatorComputeranimation
ComputervirusStabDokumentenverwaltungssystemMultiplikationsoperatorProgrammierungElektronische PublikationKartesische KoordinatenReelle ZahlGNU CCodeBinärcodeDemo <Programm>BandmatrixLaufzeitfehlerSkriptspracheAbfrageCompilerRechter WinkelSchreiben <Datenverarbeitung>BenutzerbeteiligungProfil <Aerodynamik>Prozess <Informatik>ServerAppletXML
StatistikStabComputervirusNabel <Mathematik>Elektronische PublikationTabellePASS <Programm>Physikalisches SystemCliquenweiteMetrisches SystemInhalt <Mathematik>DefaultBefehl <Informatik>MathematikStrom <Mathematik>Mailing-ListeFunktion <Mathematik>HochdruckATMMusterspracheNegative ZahlZahlenbereichCodeStellenringVariableSymboltabelleAuflösungsvermögenQuellcodeUltraviolett-PhotoelektronenspektroskopieBenutzerbeteiligungBrowserAbfrageServerDatenbankRelationale DatenbankMultiplikationsoperatorKartesische KoordinatenLeistung <Physik>SystemaufrufApp <Programm>Automatische IndexierungFortsetzung <Mathematik>CodeFahne <Mathematik>Globale OptimierungHilfesystemNabel <Mathematik>Reelle ZahlDemo <Programm>SummierbarkeitProzess <Informatik>BitRechenbuchGeradeArithmetischer AusdruckSkriptspracheBefehl <Informatik>Fächer <Mathematik>SpieltheorieElektronische PublikationComputeranimation
SynchronisierungExogene VariableBimodulZeichenketteDatenbankPrototypingBefehl <Informatik>MenütechnikWrapper <Programmierung>ProgrammbibliothekDatenbankGeradeURLPunktClientGrenzschichtablösungSichtenkonzeptFolge <Mathematik>Trennschärfe <Statistik>Elektronische PublikationProgrammiergerätParametersystemFunktionalKartesische KoordinatenSystemaufrufVolumenvisualisierungServerAbfrageBefehl <Informatik>Fortsetzung <Mathematik>Grundsätze ordnungsmäßiger DatenverarbeitungRechter WinkelCASE <Informatik>Schreiben <Datenverarbeitung>Negative ZahlEndliche ModelltheorieBrowserSkriptspracheProzess <Informatik>ProgrammierungDienst <Informatik>Open SourceProgramm/Quellcode
StatistikSynchronisierungAbfrageGruppenkeimSummierbarkeitVOXELFolge <Mathematik>BrowserArithmetischer AusdruckDatenbankShape <Informatik>Figurierte ZahlFunktion <Mathematik>Fortsetzung <Mathematik>SichtenkonzeptGruppenoperationParametersystemVariableVarianzEndliche ModelltheorieSchreib-Lese-KopfDemo <Programm>Trennschärfe <Statistik>AbfrageClientSystemaufrufDatenstrukturServerElement <Gruppentheorie>ComputeranimationJSONXML
StatistikTabelleFunktion <Mathematik>Befehl <Informatik>HochdruckATMCliquenweiteMusterspracheNabel <Mathematik>IndexberechnungVakuumInverser LimesGleitkommarechnungAbfrageKonsistenz <Informatik>SymboltabelleAuflösungsvermögenThreadTotal <Mathematik>Ordnung <Mathematik>BalkenSingularität <Mathematik>ROM <Informatik>CodeOperations ResearchBefehlsprozessorGruppenoperationChiffrierungTheoretische PhysikVideokonferenzMultiplikationMultiplikationEinfache GenauigkeitParallele SchnittstelleDifferenteMaschinenspracheInformationsspeicherungAbfrageApp <Programm>ClientProgrammbibliothekKartesische KoordinatenEinflussgrößeWeg <Topologie>BitSchnittmengeEndliche ModelltheorieMultiplikationsoperatorPhysikalismusCompilerBefehlsprozessorGlobale OptimierungZahlenbereichSoftwaretestZweiHalbleiterspeicherBenutzerbeteiligungSpezialrechnerTeilbarkeitCodePunktWrapper <Programmierung>TeilmengeDatenbankThreadFahne <Mathematik>Ordnung <Mathematik>Cheat <Computerspiel>Funktion <Mathematik>LastSuite <Programmpaket>Sampler <Musikinstrument>Eigentliche AbbildungRechnerorganisationReelle ZahlMereologieSchwach besetzte MatrixProzess <Informatik>Atomarität <Informatik>GruppenoperationRechter WinkelSchar <Mathematik>AppletSkriptspracheFortsetzung <Mathematik>Negative ZahlGemeinsamer SpeicherTopologieXML
ParallelrechnerStatistikZahlenbereichApp <Programm>Lemma <Logik>PufferspeicherFunktion <Mathematik>MehrrechnersystemCliquenweiteStrom <Mathematik>SimulationMultiplikationGebäude <Mathematik>SpeicherabzugInnerer PunktPuffer <Netzplantechnik>ComputerspielGrenzschichtablösungProzessautomationGanze ZahlSchnittmengeHalbleiterspeicherNeuroinformatikZentrische StreckungSchlussregelRahmenproblemDatenfeldSelbst organisierendes SystemBitAggregatzustandDifferenteFramework <Informatik>Hecke-OperatorCodep-BlockProgrammfehlerRechter WinkelFächer <Mathematik>MultiplikationsoperatorMehrkernprozessorPhysikalischer EffektOrdnung <Mathematik>ZahlenbereichÄquivalenzklasseUltraviolett-PhotoelektronenspektroskopieGrundraumIterationPixelSynchronisierungPrototypingBenutzerbeteiligungImplementierungBrowserRegulärer GraphMessage-PassingInstantiierungInhalt <Mathematik>Objekt <Kategorie>GamecontrollerWeb SiteKonfiguration <Informatik>ThreadKartesische KoordinatenDateiformatMaschinenspracheSpieltheorieResultanteGemeinsamer SpeicherUnrundheitSkriptspracheProzess <Informatik>AeroelastizitätCASE <Informatik>SystemaufrufUmsetzung <Informatik>Güte der AnpassungZweiFundamentalsatz der AlgebraAuflösung <Mathematik>VorhersagbarkeitAbschattung
Cross-site scriptingPhasenumwandlungNebenbedingungGleichheitszeichenStatistikNebenbedingungStatistikOpen SourceWeb-SeiteEin-AusgabeCodeGraphiktablettMomentenproblemPunktQuaderGreen-FunktionTouchscreenKartesische KoordinatenElement <Gruppentheorie>PixelMinimumWeb-ApplikationRechter WinkelProgrammbibliothekGlobale OptimierungNetzbetriebssystemMultiplikationsoperatorSchreib-Lese-KopfBrowserMusterspracheCall CenterLie-GruppeURLComputeranimation
SpezialrechnerBildschirmfensterCliquenweiteTouchscreenSchreib-Lese-KopfGraphfärbungBitCliquenweiteElement <Gruppentheorie>Arithmetisches MittelNebenbedingungPixelPhysikalisches SystemBildschirmfensterMAPBrowserRechter WinkelMinkowski-MetrikDateiformatFormale SpracheVisualisierungProgramm/QuellcodeXMLComputeranimation
BildschirmfensterCliquenweiteDateiformatVisualisierungNebenbedingungTouchscreenRechter WinkelPixelFormale SpracheReelle ZahlBrowserMatchingMetropolitan area networkElement <Gruppentheorie>BildschirmfensterProgramm/QuellcodeXMLComputeranimation
CliquenweiteWidgetStatistikVertikaleHackerPixelElement <Gruppentheorie>VOXELRegulärer GraphTouchscreenQuadratzahlQuick-SortQuaderVariableE-MailBildschirmfensterVererbungshierarchieKnotenmengePhysikalisches SystemMinimumNebenbedingungUmwandlungsenthalpieOrdnung <Mathematik>Arithmetisches MittelGraphfärbungCliquenweiteVorzeichen <Mathematik>Rechter WinkelGüte der AnpassungSchnittmengeBitLeistung <Physik>ÄquivalenzklasseFunktionalKartesische KoordinatenLastSchlussregelMinkowski-MetrikOrtsoperatorSystemaufrufGrundraumXMLFlussdiagramm
Komponente <Software>BrowserNebenbedingungWeb-ApplikationTermQuick-SortProgrammbibliothekBenutzerbeteiligungZusammenhängender GraphAbstrakte ZustandsmaschineImpulsMereologieProjektive EbeneElektronische PublikationVersionsverwaltungEinsTypentheorieBitInverser LimesDemo <Programm>Kartesische KoordinatenCodeRechter WinkelMultiplikationsoperatorBrowserFormale SprachePunktLaufzeitfehlerFahne <Mathematik>Graphische BenutzeroberflächeOffene MengeCASE <Informatik>Gemeinsamer SpeicherCompilerGewicht <Ausgleichsrechnung>StandardabweichungPuffer <Netzplantechnik>NebenbedingungSampler <Musikinstrument>SkriptspracheProzess <Informatik>TabelleSpieltheorieVorzeichen <Mathematik>Gerichteter GraphOpen SourceData MiningWeb SiteLeistung <Physik>Computeranimation
Transkript: Englisch(automatisch erzeugt)