Moderne Web-Entwicklung

Shownotes

Moderene Web-Entwicklung ist ein komplexes Thema: Längst geht es hier um mehr als nur HTML. Neben derzeit etablierten Technologien wie Angular und React gibt es zahlreiche weitere Frameworks, die bei der täglichen Arbeit eine Rolle spielen – und es kommen ständig neue Dinge hinzu!

Tanja erklärt in unserem Gespräch, wie der aktuelle Stand im Web ist und wohin die Reise geht.

Für diese Folge von Digital Future gibt es ein vollständiges Transkript. Dieses Transkript wurde automatisiert erzeugt und nicht nachbearbeitet oder korrekturgelesen. Es wird daher sicher Fehler enthalten. Das Transkript ist als Ergänzung zu verstehen, um beispielsweise die Inhalte durchsuchbar zu machen. Im Zweifel gilt immer das gesprochene Wort aus der Folge.

Dieser Podcast lebt von deinem Feedback! Melde dich gerne über die verlinkten sozialen Medien oder direkt per Mail an podcast@inovex.de.

Wenn dir der Podcast gefallen hat, abonniere ihn und erzähl deinen Freunden davon! Außerdem freuen wir uns über deine Text- und/oder Sternebewertung bei Apple Podcasts.

Twitter: https://twitter.com/inovexgmbh Instagram: https://www.instagram.com/inovexlife/ www.inovex.de www.inovex.de/blog

Transkript anzeigen

00:00:00: Intro

00:00:07: Hallo und herzlich willkommen bei digital future dem inovex Podcast,

00:00:12: mein Name ist Wolfgang Schoch und ich habe heute die Freude mich mit meiner Kollegin Tanja Ulianova zu unterhalten dann ja es wird Entwicklerin und ich bin gespannt ob sie mir heute mal erklären kann was eigentlich so im Web genau abgeht

00:00:24: was der Unterschied zwischen angular reactive und vor allem interessiert mich was ist denn von neues Framework gibt dass ich die Tanja heute vielleicht schon angeschaut hat denn wir wissen alle im Web ist alles so super schnell die ganze Entwicklung der Gips laufend Neuigkeit

00:00:38: Hi Tanja schön dass du da bist.

00:00:40: Hallo danke dass ich dabei sein darf das freut mich ja.

00:00:46: Ja ist ganz meinerseits ich bin immer froh wenn ich hier Leute habe aus der Firma mit denen ich mich mal unterhalten kann und von denen ich vorallem was lernen kann Tanja vielleicht zum Einstieg wie lange bist du eigentlich schon bei uns und was genau machst du bei uns.

00:01:00: Ich bin seit 2015 bei inovex und ich bin aktuell in einem Projekt.

00:01:10: Haben du hast gesagt ich bin Webentwickler dann genau full-stack unterwegs und mache dort konnten Bäcker und und auch alle die Sachen die in der Pipeline noch so anstehen.

00:01:20: Zu meinem Lebenslauf,

00:01:24: ich habe fertig studiert und im Bachelor und habe dann auch einen Informatik Master drangehangen allgemein ohne Vertiefungsrichtungen sich kurz nachdenken aber nein.

00:01:37: Ist ja auch schon ein paar Jahre her du bist jetzt auch schon lange bei uns und lustig finde ich dass wir beides von ähnlichen background haben,

00:01:44: denn nach meinem Studium ich habe auch Informatik studiert ich war in gewisser Hinsicht auch full-stack-entwickler,

00:01:49: bei mir sah es glaube ich aber ein bisschen anders aus als bei dir denn ich habe Java entwickelt so Back-End und um den fullstack voll zu bekommen habe ich halt noch so ein bisschen HTML Frontend,

00:01:59: gebastelt denn so richtig krass entwickelt habe ich es nicht

00:02:03: Anfang der 2010er war das bei mir in den Projekten hauptsächlich so dass ein Frontend vor allem funktional sein musste so richtig hübsch dann zumindest meine Freundin SNI

00:02:13: aber ich konnte dann später mit zu HTML ganz gut zu Tabellen Strukturen bauen und da irgendwelche Buttons und Textfelder einbauen so dass man dann die coole Back-End Software bedienen konnte,

00:02:24: was mich heute interessieren würde wäre wie sieht denn bei dir so der Alltag als Frontend oder als full-stack-entwickler rin aus,

00:02:31: vor allem mit dem Hinblick auf die ganze Front den Thematik denn da hat sich was verändert,

00:02:37: ich benutz heute ganz viel Frontend weil ich bin jetzt auch super gerne das Internet und diese Freunde 1 die man so im Browser findet also egal ob auf dem Rechner ist oder auf dem handy

00:02:46: die Sinne funktional die sind so richtig schön die Laden so richtig ein dass man was damit macht und die übersteigen alles was ich von Ästhetik und von Technik verstehe,

00:02:57: und deswegen bin ich froh da heute mal ein Einblick zu bekommen.

00:03:02: Also ich glaube dann hast Du tatsächlich in deine Zeit in deine Website genau das gemacht was wir heute machen nein also.

00:03:11: Du hast im Endeffekt deine Huey entwickelt für für deinen ja für deine Applikation und nicht meine im Endeffekt mache ich nichts anderes und ich glaube das einzige was ich vielleicht unterscheidet ist dann einfach die Technologien,

00:03:26: und ja die Welt in der wir leben genau.

00:03:32: Genau aber bei Technologie finde ich eine Sache spannend,

00:03:35: ich hatte damals nicht so super viel Technologie also letztendlich ich habe damals irgendwie noch Eclipse verwendet glaube ich für so jarabek entkam und die Front des also das HTML das hat man auch direkt in der Krebs dann,

00:03:48: ich möchte Zahlen programmiert sondern eher so ein bisschen runter geschrieben hat mein bisschen HTML runter geschrieben und das war's dann eigentlich

00:03:55: aber heute da geht der der Trend schon dahin dass man irgendwelche Frameworks verwendet und dann richtig coole Funktionalitäten einbaut und,

00:04:04: naja letztendlich im browser richtige kleine der Applikation hat und nicht nur einfach so eine schnöde HTML-Seite.

00:04:11: Ja ich glaube die Frage ist vor allem auch,

00:04:16: ja früher mehr oder weniger war dein Server für die JU verantwortlich das heißt dein Server hat die Applikation die du dann,

00:04:23: im Browser die Seiten die du im Browser gesehen hast auch ausgeliefert und über die Jahre hatten wir dann den Trend dass wir auch klein seitiger Applikationen hatten das heißt wir ha,

00:04:34: Frameworks und das ermöglicht haben,

00:04:37: single page application source wie Angela einfach Hashtag angular react und...

00:04:45: Genau und das ist weil sie so die Tendenz die man über die Jahre hatte dass du dann quasi komplexere und komplexe Applikationen,

00:04:51: auf der kleinen Seite hattest und heutzutage beobachten wir auch einen Trend dass es quasi wieder zurückgeht bzw ich würde fast sagen dass es sich so ein bisschen normalisiert,

00:05:02: weil du hast auch auf deine schwergewichtige clientseitige.

00:05:08: Applikationen die sogenannten single page applications ne und gleich zu den Technologien können wir gerne auch so ein bisschen uns vertiefen,

00:05:16: dann haben wir auch ja weiterhin serverseitig serverseitig geränderte und generierte,

00:05:24: pages und dann hast du auch natürlich eine,

00:05:27: ich würde das fast wie sowieso eine Skala sehen weil du hast ja auch sehr sehr viel in Vitrine du kannst ja auch das Prix Rendering du hast sowas wie serverseitiges Rendering mit dem späteren,

00:05:38: wenn sich rehydration dass du quasi eine Frau geränderte Seite bekommst bei der initialen Anfrage an den Server die dann später wenn sie sich im Browser geladen hat,

00:05:49: wie highdrated das heißt dann wird ein Frontend framework nachgeladen der dann die Kontrolle über die Seite übernimmt,

00:05:56: und weit und und ab diesem Zeitpunkt ist die Applikation in deinem Pause ich sieht ein Klick.

00:06:01: Aber es klingt unglaublich cool,

00:06:04: ich verstehe es nicht so zu 100% vielleicht können wir mal ein Schritt zurückgehen und vielleicht mal zu die Unterscheidung zwischen vorderen Datenseiten und solchen single page applications vielleicht einfach mal

00:06:16: mal ausführen was ist denn da der Unterschied genau.

00:06:20: Ich will sagen wann man das ganz ganz.

00:06:24: Weißt du was ich glaube wir sollten vielleicht auf die Basics zurückgreifen woraus besteht ein einen eigentlichen web.

00:06:33: Stack bzw genau was sind dann die Basics also wir haben hatte emails Hyper Text markup language Endeffekt unser Inhalt unser Content kommt in Form von HTML dass es.

00:06:45: Buchstäblich Text wenn man das ganzen für die Tiere darstellt.

00:06:48: Ja auch ein bisschen strukturierendes oder also ich kann in HTML sagen okay ich möchte gerne Tabelle haben ich möchte hier ein Element haben das eine Überschrift ist von von der Bedeutung jetzt da kann ich der Informationsstruktur geben mit HTML.

00:07:01: Definitiv und du hast es schon richtig gesagt Bedeutung das hat nicht nur eine Struktur sondern auch eine Semantik wenn manche Elemente haben ja unterschiedliche,

00:07:09: Bedeutung Semantik wir bleiben einfach mal bei dem Content,

00:07:12: zeig mal was du das jetzt einfach den Text dann haben wir wollen ja dass diese Inhalte ja schön aussehen oder vielleicht einfach anders dargestellt werden oder vielleicht mit unterschiedlichen Farben und und und,

00:07:22: genau dann gibt's noch CSS cascading style sheets mit ihm kann man entsprechen diese Inhalte unterschiedlich darstellen und dann gibt es da was.

00:07:32: Für dynamische Sachen das ist eine,

00:07:35: Sprache genau das eine Programmiersprache die dann im browser ausgeführt werden kann und mit dem man ganz ganz viele verschiedene IP Eis ansprechen kann und damit auch sehr sehr viel viele verschiedene Dinge macht.

00:07:47: Und dann zurück zu der Frage.

00:07:51: Was bedeutet serverseitig generiert Versys entsprechend SBA ne im Endeffekt.

00:07:59: Kann ein Server einfach mir eine ich kann eine HTML Seite erstellen ich kann es ihm mal stylen und diese Seite von dem Server anfragen.

00:08:09: Bittet dann habe ich eine HTML Seite in meinem Browser aufgemacht die Kanne erstmal mehr nur Sachen anzeigen.

00:08:15: Das konzentrieren Text ein paar Bilder vielleicht auch ein paar Links wo ich drauf klicken kann.

00:08:19: Genau die mich vielleicht zu den anderen Inhalten führen und und und und.

00:08:26: Um das Ganze dann dynamisch zu gestalten gibt es entsprechend JavaScript und wenn man das ganze ganz ganz übertreibt,

00:08:34: sag mal was so und eine echte Applikationen mit ihrem eigenen life-cycle-management mit ihrem eigenen state Management mit.

00:08:46: Der kompletten Kontrolle über die Jura und über die Dinge die mir dieser yoxall passieren und die ganzen Seiteneffekte die auftreten können.

00:08:57: Alles was der Jude macht machen wollen dann haben wir eine Alexa einseitige Applikation.

00:09:04: Okay ich kann vielleicht mal so zusammenfassen wie ich das verstehe,

00:09:08: beinahe ganz klassischen Webanwendung also bleibt auch so aus der Pre 2010er Zeit,

00:09:14: da stelle ich eine Anfrage ans von Server und sage ich möchte gerne Informationen ohne Seite aufrufen ich bekomme der HTML-Seite da ist Text drin,

00:09:22: der ist ein bisschen gestylt mit zum CSS das heißt ich habe vielleicht Farben und eine vernünftige Formatierung Schriftarten blablabla das ist schön aussieht,

00:09:31: und in dem Text sind eventuell auch noch keine Ahnung Bilder und so eingebettet aber es ist einfach ein Dokument dass ich mir auch so ausdrucken könnte oder speichern könnte als Fett als PDF oder so.

00:09:41: Wenn ich was anderes möchte also bin ich interagieren möchte kann ich dann auf dem Link,

00:09:46: und dann bekomme ich eine neue Seite und so weiter und so weiter wie ja wie die Wikipedia z.b. die Wikipedia ist auch nicht so super schön aber funktional das viel Konten drauf und ich habe ganz viele Links auf die kann ich draufklicken kriege neues.

00:09:59: Und der Schritt zu seiner SPSS eine single page application wäre dann,

00:10:05: ich geh wieder aufhören mein Browser und ich lade eine Seite gewöhnt schon Server und dann braucht vielleicht eine Sekunde länger als ein paar Daten mehr lädt und ich kriege eine Seite angezeigt,

00:10:15: und wenn ich dann irgendwo drauf klicke dann passiert nicht das Gleiche dass der Server eine neue Anfrage,

00:10:21: und ist der komplett neue Seite geladen wird oder smile das ist auch im browser RCO die Seite verschwindet und dann kommt die neue,

00:10:28: sondern das vielleicht dann nur in die kleine Informationen im Background wenn wir ausgetauscht werden und die Seite verändert sich und das fühlt sich dann an wie Erinnerig wie wer wie ein richtiges Programm wie so eine App irgendwie.

00:10:40: Kann mich erinnern zu eins der ersten Sachen war glaube ich so Gmail von Google der E-Mail-Client dir das so Funktionalitäten irgendwie drin hatte das da irgendwie was sortiert hat und so dass du es nicht neu geladen wurde sondern sich was geändert hat,

00:10:54: oder wenn man vielleicht mal bei dem Internetriesen aus den USA bleiben da gibt's ja auch im Browser so Tabellenkalkulation oder so da kann ich ja auch immer draufklicken und was machen,

00:11:05: oder wenn ich die Seite gleich neu geladen sonst passiert im Browser irgendwie das seinem Hintergrund was was passiert ist es ungefähr so.

00:11:14: Genau ich würde sagen das ist dann sächlich so und du hast eigentlich auch schon die den wichtigsten Punkt genannt.

00:11:25: Das war keine Absicht.

00:11:27: Man das Sachen im Hintergrund nachgeladen werden und.

00:11:34: Der ausschlaggebende Punkt der dass er möglichst sind eben.

00:11:38: Es ist eben die Tatsache dass das Duo asynchron Accounts entsprechen aus deinem Browser machen kannst also ohne die Seite neu zu laden und eine ganze neue Seite anzufragen.

00:11:50: Dass du Daten vielleicht von einer Red Bull IP eine Nacht laden kannst,

00:11:58: und besprechen diese Daten an zeigst und das ermöglicht entsprechend 1.

00:12:05: Dynamischer Applikation die dann kommt darauf an was der gesagt der Seite macht aber in Abhängigkeit z.b. von dem user input einfach nur Daten nach lädt oder diese Sachen die Daten verschickt,

00:12:18: um dann diese Daten anzuzeigen oder mit ihnen was zu machen.

00:12:21: Er hat mich als User ist das ja auch cool denn wenn so eine Anwendung immer einen Browser wenn ich irgendwo drauf klicke auf den Button oder irgendwas mit dem Schieberegler irgendwie Regel,

00:12:33: wenn der Browser dann nur die Daten vielleicht neu laden müsste oder weitere Daten,

00:12:39: dann geht es ja auch schneller als jetzt noch die Bilder noch mal zu laden oder vielleicht das ganze HTML das heißt die Datenmenge wird ja kleiner,

00:12:46: und vielleicht muss man ja gar keine neuen Daten laden sondern ich habe ja wenn ich jetzt das Beispiel habe in dieser Tabellenkalkulation ich habe das 100 Zeilen irgendwie rein getippt,

00:12:56: und ich möchte jetzt vielleicht nur anders sortieren dann sind die Daten ja alle schon da dann brauche ich ja wahrscheinlich nur so ein bisschen Javascript und sag ok JavaScript zu Thema mal die Daten neue und aktualisiere mir die Tabelle,

00:13:06: unterm dann ist mir das ja auch völlig egal was da wird vielleicht was ich meine internet connection habe oder so.

00:13:15: Und Javascript würde dann in den Beispielen hingehen in der in den Browsern sprechen die neue Reihenfolge bestimmen und dabei die hat ml.

00:13:25: Elemente die diese Liste anzeigen brechend anpassen und aktualisieren.

00:13:30: Dass Sie dass Sie das richtige Anzeigen vielleicht sollten wir aber auch erwähnen dass es auch,

00:13:37: eine andere Möglichkeit gab natürlich user input zu übermitteln und neue Seiten anzufragen was was ganz ganz lange krank umgebe war wann vom formularbasierte.

00:13:49: Die kenne ich auch noch aus meiner Front.

00:13:51: Genau die kennst du auch noch aber genau das ist nur Vollständigkeit halber aber vielleicht wollten ja über die.

00:13:59: Soll ich jetzt mal so wie die moderneren dich nur gegen sprechen.

00:14:02: Natürlich über die Innovationen denn damit beschäftigen wir uns ja sehr gerne.

00:14:08: Ja dass das tun wir wobei ich muss sagen bei den großen Spielern heutzutage im Bett wenn du jetzt lieber die großen Front einseitigen Frank wird sprechen.

00:14:18: Gefühlt hatte ich da nicht so viel getan wir haben weiterhin die gleichen Spieler auf dem Feld wie auch letztes Jahr und das Jahr davor.

00:14:30: Darf ich jetzt mal zwei Fragen aber Tanja die eine Frage ist,

00:14:36: was sind die großen Spieler und die zweite Frage ich habe in den ganzen Projekten in denen ich in den letzten Jahren tätig war ich habe da nicht entwickelt,

00:14:44: aber ich habe immer so den Eindruck gehabt dass es im Web Bereich immer irgendwelche neuen coolen Sachen gibt,

00:14:51: die ganz ganz angesagt sind die man unbedingt diesmal evaluieren oder am besten direkt ausprobieren musst und das kannte ich aus meiner aktiven deckenden twickler Zeitzone ich meine ich hatte halt

00:15:03: ja aber okay dann gabs ab und zu mal eine neue Version aber die waren ihr zu fancy oder Hipp oder cool die Wahrheit,

00:15:11: weniger schlecht und das wird mich mal interessieren was hinter nicht die großen Player die wir haben die du vielleicht auch aus deiner Arbeit kennst,

00:15:21: und ist es wirklich so dass es laufen neue Dinge gibt den gerade eben sagst du ja ja passiert nicht so super viel aber vielleicht kümmern aber mit den großen Playern anfangen.

00:15:32: Sehr gerne also ich würde sagen es ist.

00:15:38: Das stimmt auf jeden Fall das was du sagst es gibt immer was Neues was unter anderem finde ich persönlich einer der.

00:15:47: Größten Herausforderungen für für Webentwickler ist aber vielleicht dazu später noch mal genau also ich würde sagen wenn man sich die die Top-Player anguckt dann sind das immer noch dieselben da wir haben weact,

00:16:02: wir haben enkela und View und vielleicht noch svelt und dann.

00:16:11: Genau du.

00:16:12: Also zwei davon kenne ich also ich kenne ein gulan react kenne ich.

00:16:15: Genau das sind so die die zwei größten Player aber es kommen immer wieder also das ganze Ökosystem ist ja riesig weil dass das war ja nicht alles mit mit diesen 23 März April.

00:16:28: Bin mir nicht sicher ob man das eine eigentlich auch als Framework bezeichnen sollte oder nicht und du hast ja aber auch ein riesiges Ökosystem mit den ganzen Tools drum herum du hast du hast Wandler hast ja auch natürlich die top Tools auf der Ebene aber es kommen ja immer wieder irgendwelche neuen,

00:16:43: 9 Uhr.

00:16:44: Produkte die same same but different sind somit mehr oder weniger also finde ich alle nach Rom aber jeder macht es ein bisschen anders na dann hast du auch den ganze.

00:16:56: Ein ganzes Ökosystem im CSS Bereich du hast CSS Preprocessor du hast dieses Brustpresse du hast.

00:17:07: Habe ich Wandler schon erwähnt.

00:17:08: Du hast Band la schon erwähnt.

00:17:09: Wandler und und und und dann hast Du natürlich in jedem dieser nehmen wir z.b. react hast du.

00:17:17: Unraid herum weil wird es ja viele nennst auch nicht Framework sondern bezeichnen react ihr als eine library.

00:17:26: Durch die Features also wegen den Features die in dem Framework selbst sein müssen oder nicht und wirkt bringt z.b. kein eigenen Router,

00:17:36: oder Animationen und und und und oder state Management das darfst du dir selbst zusammenstellen wie du möchtest das heißt für allen für jeden von diesen Use-Cases würdest du dir einen 1 Bibliothek,

00:17:51: eine aus den vielen Optionen quasi ja dass man selbst inkludieren und konfigurieren wissen.

00:18:00: Ist das ein großer Unterschied zwischen react und angular dass man bei angular schon so ein Komplettpaket bekommt wird die man in Anführungszeichen alles machen kann erstmal.

00:18:10: Ob man bei reactor auswählen muss ok ich brauche für diesen newscast kann ich aus diesem Bibliothek und aus diesen Varianten vielleicht entscheiden und hier kann ich wieder entscheidende zwar so dass wir das ja customizen musst.

00:18:24: Ganz genau das ist das ist so der der. Und.

00:18:29: Generell Angela ist ein,

00:18:35: es ist sehr umfangreich und auch sehr empfinden ated in der Art wie du deine Komponenten,

00:18:42: strukturiert wie du ja auch einfach von der von der Projektstruktur es ist alles sehr sehr viel ist vorgegeben die wir z.b. vorgeschrieben Livestream zu verwenden.

00:18:52: Was ist touchscript.

00:18:53: Type Script ist sind Tüten für verdauungs Grip.

00:18:59: Erweiterung von der Sprache dann.

00:19:01: Genau das ist das ist anderen so sagen das ist eine Sprache das ist eine Erweiterung von und da war Script die Typisierung mitbringt und ermöglicht dir dadurch deinen Code und deine codebase viel besser strukturieren und im typisieren,

00:19:16: was ist sehr sehr hilfreich ist weil du dann dadurch ja mehr Informationen entsprechend hoch.

00:19:24: Aber wir haben es wir müssen bisschen drüber gesprochen bisschen über react bisschen über Engler was ich noch spannend finde um vielleicht auf diese Unterschiede besser zu verstehen

00:19:34: wäre vielleicht mal über die Gemeinsamkeiten zu sprechen also wir möchten jetzt ich möchte jetzt eine single page application,

00:19:42: entwickeln denn wie du weißt mein Hobby ist kochen und ich brauche eine vernünftige Rezepte Verwaltung klar ich könnte was fertiges nehmen

00:19:51: mehr wahrscheinlich einfacher billiger und besserer aber als alter Informatiker da schlägt mein herz und durch für Selberbasteln und weil es auch zukunftssicher sein soll und auch technologisch auf der Höhe der Zeit

00:20:03: würde ich dafür gerne eine single page application schreiben Becken du zZ das habe ich schon,

00:20:10: wenn ich jetzt ran gehe und mir vielleicht erstmal zu Gedanken mache über eine single page application ok ich muss mal meine Anforderungen überlegen und so aber wenn es darum geht das ganze ist technologisch umzusetzen,

00:20:21: was für Dinge sind in relevant wenn ich wenn ich vom Projekt an gehe und vielleicht auch unabhängig von

00:20:28: der Wahl ob ich jetzt das ganze mit angular oder mit react oder mit einem anderen framewerk Umsätze was sind denn so die nervt für diese Konzepte des und sowas angesprochen wie

00:20:39: der Autor den man sich wo man sich überlegen muss was man es einsetzt bei react und

00:20:44: noch so ein paar andere Technologien kannst du mal da vielleicht einen kleinen Überblick geben was du die großen Komponenten in diesen Framework sind und was die vielleicht machen.

00:20:54: Sehr gerne vielleicht fangen wir dann mit mit dem gemeinsamen Gemeinsamkeiten.

00:21:01: Ja sehr gerne.

00:21:04: Sehr gerne vielleicht fangen wir dann mit den Gemeinsamkeiten an.

00:21:09: Was z.b. Engel und merkt auf jeden Fall verbindet ist dass die beiden dir ermöglichen.

00:21:18: Deine you are also dein HTML aus dem JavaScript zu aktuelle aktualisieren als ganz ganz salopp gesagt das heißt,

00:21:25: du hast data-binding und du kannst z.b. den Inhalt der Elementen die du in HTML dann zeigst du Javascript verändern bitte Name wenn du deine Daten aus dem Becken oder sowas bekommen hast.

00:21:40: Oder neu hinzufügen werden und und und genau dann hast du unter anderem sowas wie Event Handling.

00:21:48: Sprich deine also da ist dann brauchst du deine EP 1 & 1 Elemente können dir gegebenfalls Events.

00:21:55: Schweißen wenn z.b. du auf etwas geklickt hast dann kannst du einen onclick Event Listener etwas registrieren und bei Sachen Event Handling unterstützen dich beiden Sachen auch.

00:22:06: Hengeler und react vielleicht ließen wir ganz kurz das Thema keine Aktualisierung der Europe.

00:22:13: Beide Frameworks bieten die eine Möglichkeit deine yuureitou aktualisieren den hat E-Mails aktualisieren aber du hast so etwas genannt wie vor Management also z.b. ich habe ein Formular,

00:22:25: ich,

00:22:26: deine das ist eine Kochrezept etwas was du verwenden möchtest und du möchtest gerne deine Rezepte oder vielleicht möchtest du es deine Freunde mit dir Rezepte teilen können,

00:22:36: Rezept zu erstellen hast du für sie ein Formular bereitgestellt oder du möchtest ein Formular bereitgestellten wo sie z.b. die Zutaten und die jeweilige Menge angeben können,

00:22:46: 2 Schritte mit jeweiligen Beschreibung was in diesem Schritt erfolgen muss.

00:22:51: Ja ja.

00:22:51: Und am Ende möchtest du quasi dieses Formular auch entsprechend wie du sagst es schon validieren das heißt du möchtest sehen Eier hat die man vielleicht auch die Mengenangabe beiden.

00:23:02: Der beste Nachtisch ist und er wird eingetragen man braucht nur 200 Gramm Schokolade für vier Personen dann soll diese Validierung erkennen dass das Quatsch ist das ist unmöglich viel zu wenig also solche Sachen z.b.

00:23:12: Genau genau so das wäre z.b. den Unterschied zwischen react und Engele enkele das nennt sich frame.

00:23:21: Das nennt sich vor management.

00:23:24: Angela hat sowas bringt sowas und kann sowas out-of-the-box buriak musst du dich dann erst mal fragen okay ich brauche.

00:23:34: Irgendeine Art von Form Management ich muss meine Phorms.

00:23:39: Validieren können ich möchte sie verwalten können und ich möchte sie auch sprechen dann abschicken so weiter dass wir uns mal ein Beispiel dass du in react,

00:23:49: selbst erstmal dir Gedanken drüber machen muss was für eine Form Mensch mit Library möchtest du verwenden du musst dich erst mal damit beschäftigen welche gibt es denn,

00:24:00: natürlich gibt es auch die Vorreiter die dann immer Standard nicht also wurde bzw die am meisten empfohlen werden,

00:24:05: aber jetzt wäre es etwas was du worum du dich erstmal kümmern muss.

00:24:10: Und in der in angular ist sowas ein paar im Lieferumfang schon dabei und dann das kann ich dann einfach verwenden ok.

00:24:16: Ganz genau vielleicht ein weiteres Beispiel in der Stelle oder du hättest noch ein Frack.

00:24:22: Nee ich habe keine Frage wenn die Schokolade stimmt also wenn ich das umsetzen kann wären bis zu dem Zeitpunkt für mich beide Framework noch im Rennen.

00:24:32: Okay gut bin zuversichtlich.

00:24:34: Das hat mir auch ganz ohne Framework hingekriegt aber da dass das lassen wir erstmal,

00:24:40: ganz außen vor gerade vielleicht ganz grob noch Beispiele damit wir das Thema react versus Engeler vielleicht abschließen können Enkel hat den Vorteil dass es entsprechend,

00:24:51: weil ich alle Dinge die du in einer Webapplikation brauchst alles was du verwenden möchtest sowas wie vor Management sowas weh,

00:25:01: clientseitige Navigation spricht sieht für den User so aus als würdest du dich von Rezepte zu.

00:25:08: Dessert Rezepte bewegen und die url würde sich verändern in der Adresszeile im Browser aber es wird dabei keine Anfrage an den Server geschickt.

00:25:18: Okay so dass ich mir so eine Seite auch bookmarken könnte theoretisch.

00:25:21: Theoretisch ja und das wird wenn du dann wieder auf die Seite gehst dann wird es auch alles richtig aufgelöst dass es alles und dazu gibt es auch viele verschiedene Ansätze aber genau bis das wäre z.b. etwas.

00:25:32: Roding so eine Frage und.

00:25:38: Im Endeffekt hast du bei Angela alles dabei alles ist standardisiert alles ist.

00:25:45: Finde ich gut dokumentiert also du hast wirklich immer eine Anlaufstelle mehr oder weniger etwas dann Dokumentation von Angela Onboarding ist einfach.

00:25:56: Und wenn du mehrere engelbrekt hast ist die Wahrscheinlichkeit dass sie fast gleich aufgebaut sind der sehr hoch und du findest dich immer zurecht.

00:26:05: Für dich natürlich super ist Entwicklerin oder du hast jetzt ein Projekt gehabt,

00:26:09: mit angular kommst du das nächste Projekt oh wieder in Gola und da gibt's vielleicht schon fertig und Kot ich das reinzufuchsen ist wahrscheinlich,

00:26:15: relativ einfach weil du immer die gleiche Struktur hast die gleichen Bibliotheken RC vielleicht melde andere Version oder so aber im Großen und Ganzen immer mehr was vertrautes vor findest.

00:26:27: Also auf jeden Fall eine gewisse baseline an an,

00:26:31: an Sachen die gleich sind auf jeden Fall ja es ist wie bei einem bestehendem großen framework,

00:26:38: und in react hast du eben nur die seine Kernkomponenten und das ganze Ökosystem drumherum genau und in react ist es tatsächlich anders du hast ein ganzes Ökosystem an,

00:26:53: libraries und du hast deine Kern dependency react und die restlichen Komponente musst du einerseits kann man so sehen oder darfst du.

00:27:05: Dir aussuchen so wie es Dir gefällt es gibt natürlich die.

00:27:11: Meist verwendete Kombination oder sowas wie z.b. wie ergrauter.

00:27:16: Es gibt quasi die meist verwendeten Abhängigkeiten die du dann in den meisten react Applikationen finden würdest aber im Endeffekt du hast die volle Freiheit.

00:27:28: Und.

00:27:30: Es ist tatsächlich so dass du um react herum eine sehr sehr große Anzahl den sprechenden diesen anwesend dependencies hast die du dann auch verwenden kannst.

00:27:40: Dadurch auch ein bisschen mehr Pflegeaufwand erfordert es viel viel flexibler du kannst damit,

00:27:45: wesentlich genauer bestimmte use cases wenn sie vom Standard abweichen sind treffen das heißt du kannst wirklich eine mehr oder weniger maßgeschneiderte Lösung für deine Applikation entwickeln.

00:27:57: Aber es ist mehr maintenance also ist erfordert auf jeden Fall mehr maintenance Aufwand weil Spaß also gerade in früheren Zeiten von Werkzeugen was funktioniert miteinander nicht der für was.

00:28:10: H&M.

00:28:15: Aber ist dass wir alle was man dazwischen Fragen also wie gesagt bei Java früher war es ja auch so dass die Sprache gehabt und du hast du welche Frameworks gehabt denn wenn man eine vernünftige Unternehmensanwendung entwickelt hat,

00:28:27: da hat man nie bei Null angefangen und zu der Klassiker in der Java Welt ist das Spring Framework

00:28:32: am Anfang gab es halt nur das Spring Framework spätestens nachher zu spring-core gewesen und da gab's ein riesengroßes Universum in allen möglichen frameworks,

00:28:42: aus dieser Spring Familie also keine Ahnung du willst was mit security' machen dann dem Spring Security,

00:28:48: du willst was Web-Services machen dann nehmen Spring Web Services wahrscheinlich eccetera ein riesengroßes Sammelsurium,

00:28:56: darüber hinaus gab es aber und gibt's natürlich auch noch andere Frameworks mit dem du auch manche Dinge tun muss.

00:29:03: Aton kannst und meine Erfahrung war aber dass fast niemand irgend so ein anderes Framework benutzt,

00:29:11: dan spring ist alles abgedeckt und vielleicht gab es schon mal zu usecase wo man sagt ja wir müssen es nur was ganz kleines machen da brauchen wir nicht die große Bibliothek okay,

00:29:21: aber jemand anderes hat er immer gesagt ja aber ist doch egal kost ja nix also ob wir es diese große gependelt sind eben aus diesem großen Framework oder wissen,

00:29:30: 500 Millionen andere Projekte nutzen das auch es hat dadurch,

00:29:35: es vielleicht gut getestet aber zumindest weit verbreitet so dass wenn Fehler drin sind und die nicht beim offiziellen testen gefunden wurden ist die Wahrscheinlichkeit dass die irgendein User da draußen in einem Projekt gefunden hat,

00:29:46: relativ hoch und das gibt uns ein gutes Gefühl hingegen jetzt nur zu sagen hey ich habe hier auf Github eine kleine Bibliothek entdeckt,

00:29:55: die hat auch schon drei Stars irgendwie bekommen und die macht genau das was ihr wollt ich kenne die nicht aber ich Fuchs mich das mal rein.

00:30:02: Naja das hat zumindest zum professionellen Umfeld glaube ich nie jemand gemacht in den Projekten ich war und hätte jemand so eine Idee gehabt und Grad Hey lass uns das benutzen,

00:30:11: ja da hätte wahrscheinlich aber ich gesagt boah nee gibt's noch nichts etappierte Receiver vielleicht ein besseres Gefühl haben.

00:30:17: Wie ist das jetzt bei react ist es wirklich so dass ich jetzt für jede mögliche Komponente für dich mich entscheiden muss,

00:30:24: wirklich 100 oder vielleicht auch tausend Varianten auf dich nehmen kann oder gibt's dann vielleicht jedes mal so zwei drei Big Player die dann hauptsächlich eingesetzt werden weißt du wie sich das Behälter draußen.

00:30:38: Das kommt drauf an aber ich würde auch AZW ich tendiere auch immer dazu immer das meist verwendete zu.

00:30:48: Benutzen weil du hast dann genau diese Punkte genau diese Vorteile die du auch genannt hast und ich glaube auch dass es dann sprechen unter anderem der Grund warum.

00:31:00: Bigplayer also die großen Frameworks im Web auch weiterhin Gruß bleiben und.

00:31:08: Du hast einfach auch viel mehr Entwickler die sich damit auskennen und du ist es besser getestet der da stehen teilweise auch.

00:31:17: Größeren also große entweder ganz große Firmen Wietmarschen Google dahinter oder eine Armee an eben Open Source contribute also das heißt du hast dann einfach eine große Community.

00:31:32: Dead Space.

00:31:34: Siehst du es als stärker an dass du jetzt so viele Wahlmöglichkeiten hat.

00:31:39: Auf jeden Fall ist es in eine gewisse Form.

00:31:44: Die irgendwo bekommst du eine große Freiheit und damit bekommst du auch einerseits die große Verantwortung und gleichzeitig auch manchmal da Kopfschmerzen.

00:32:00: Muss sagen also es gibt natürlich auch diese Diskussion was ist besser Enkel oder react.

00:32:05: Wenn wir diese Frage heute beantworten Tanja.

00:32:07: Ja wir können Sie auf jeden Fall beantworten also ich habe dir die die Antwort mitgebracht.

00:32:12: Ja jetzt bin ich gespannt.

00:32:13: Meinung gehe ich sehr sehr gerne vertreten beide gut also.

00:32:20: Okay wow.

00:32:22: Riskiere natürlich hier jetzt im Freien internet die Verbreitung so offen kund zu geben aber.

00:32:30: Das sind beide Tools die für bestimmte Kontexten bestimmte Aufgaben.

00:32:36: Entsprechend gut geeignet sind wie ich das vorhin schon erwähnt habe du hast dadurch dass du bei react sehr viel viele Gestaltungsfreiheit and hast was dein Steak sozusagen angeht kannst du auch,

00:32:50: dielenabend spezifischere use cases.

00:32:54: Na also weg von deiner z.b. gewöhnlichen Applikation du kannst einfach wesentlich mehr machen andererseits wenn du eine.

00:33:04: Ihr gewöhnlich aber sage ich mal so ein Webapplikationen brauchst Stichwort Grad Anwendung z.b. ja.

00:33:12: Onlineshop oder Rezeptverwaltung.

00:33:14: Kannst du Engel einnehmen damit gewinnst du einfach die Sicherheit dass du also einerseits.

00:33:21: Musst du dich um das Ganze nicht kümmern dass alles dass das zu dass die ganzen unterschiedlichen Komponenten die du dir jetzt so schön ausgewählt hast zusammen spielen das bekommst Du alles geschenkt und.

00:33:33: Auf die Entwicklung dann konzentrieren muss ich nicht auf dieses Framework Management dependency Management so stark konzentrieren.

00:33:40: Musst du natürlich auch überall machen müssen hätte ich dir auch überall Gedanken machen aber da bringt Engel auf jeden Fall mehr Komfort mit und deshalb denke ich dass Engel auch so beliebt inn2 Enterprise Kontextes.

00:33:55: Ja kann man ja Aussage irgendwie treffen was beliebte ist gibt's da,

00:34:00: Pizza Song von Stahl Adresse ich weiß nicht wenn die konkrete Zahlen die schwer wahrscheinlich zu ermitteln sind aber hast du durch deine Arbeit irgendwas von Eindruck was im Web beliebte ist Angola oder react.

00:34:14: Ich würde vermuten also also es gibt natürlich zahlen hätte ich die Gitarre Sterne gezählt könnte ich sie dir auch.

00:34:24: Habe das aber die Sterne du ob die jetzt wirklich so aussagekräftig sind was würde ich auch mehr verwendet wird.

00:34:30: Ich habe das Gefühl dass es vielleicht tatsächlich react ein wenig beliebter ist.

00:34:37: Kann persönlich sagen mir macht das tatsächlich,

00:34:41: sehr viel Spaß mich in react reinzufuchsen und zu schauen was gibt es da alles für verschiedene Sachen die vielleicht von Werken inspiriert sind oder was es da unterschiedliche,

00:34:55: der Möglichkeiten und aber das ist alles so persönliche Präferenz und.

00:35:04: Wie gesagt das eine ist was macht mir Spaß und es andere ist natürlich was ist ein besseres Tool,

00:35:10: für welche der für die spezifische Frage aber wenn ich jetzt meine ganze subjektive Beobachtung jetzt äußern,

00:35:19: dürfte würde ich auch vermuten dass vielleicht wirkt es mit einem Tick beliebter bei unter den Entwicklern alleine Web Community aber es gibt noch andere Frameworks die,

00:35:31: vielleicht sogar viel beliebter bei und Entwicklern sind oder vielmehr Sympathien erwecken sage ich mal so wie z.b. svelt.

00:35:42: Könnte man sich oder sollte man sich vielleicht auch im Detail anschauen oder wir können auch gerne mal drüber sprechen aber es ist auf jeden Fall was was ganz anders ist auch,

00:35:54: sobald ich weiß auch sogar von einer Einzelperson entwickelt worden verfolgten ganz anderen Ansatz als.

00:36:04: Ja als die größeren JavaScript frameworks genau und natürlich noch der andere große Player view.

00:36:12: Mittlerweile wird es zu einem größeren Player ist es auch sehr sehr beliebt es ist etwas reduzierter und so vielen Fall weniger schwergewichtig als Emilia,

00:36:24: und verfolgt auch ein wenig den anderen Ansatz.

00:36:29: Das was auch so ein bisschen der Eindruck den den ich immer so ein bisschen gewonnen habe das angular oder jetzt auch react

00:36:35: dass das halt Framework sind Bibliotheken je nachdem wie man es gleich benennen möchte mit denen du ja richtige Anwendung programmieren kannst oder halt auch wirklich dann ganz viel programmieren muss viel Logik hast und so weiter und,

00:36:50: ich habe nie was gemacht mit deinem Gelaber ich habe ja mal Tutorial angeschaut da mich das mal interessiert hat und ich bin ja nicht weit gekommen weil es alles für dich sehr sehr sehr komplex war,

00:37:00: und wenn du jetzt sagst zu und Framework wie Ärzte Beauty es ist leichtgewichtige,

00:37:06: dann ist es vielleicht ja auch manchmal ganz interessant dass man dann als Entwicklerin oder als Entwickler da leichter und schneller reinkommt und da ist vielleicht nicht jetzt,

00:37:13: paar Tage dann paar Wochen reinstecken muss um zu diesem Punkt zu kommen damit man da halbwegs vernünftig mit arbeiten kann.

00:37:22: Würde auch sagen persönlicher Eindruck Gefühl des view z.b. Contzen bisschen down to basics.

00:37:33: Alles wirklich so geht live Eindruck dass.

00:37:37: Du schreibst hier meldet seinen dein deine Styles und und dein Code aber du hast auf jeden Fall nicht diesen großen sh-diwi ein Jula.

00:37:50: Es ist ja auch so finde ich wenn es irgendwelche so Entwicklungen gibt wie keine Ahnung du es gibt neues Framework und da werden dann erstmal Leihbasis Funktionalitäten eingebaut dass man das damit irgendwie was machen kann dann komm so Features dazu,

00:38:04: und irgendwann hat man einige Features seit das vielleicht ganz gut ist,

00:38:08: und was macht man dann man möchte immer was Neues hinzufügen natürlich und vielleicht wären dann dadurch manchmal solche Entwicklung auch schwergewichtige einfach im Laufe der Zeit ist es vielleicht auch was was bei Angela oder bei Lea doch passiert ist dass man

00:38:21: gibt's schon lange oder jetzt schon.

00:38:23: Ja das gibt's schon sehr sehr.

00:38:24: Geht schon einige Jahre

00:38:26: ist vielleicht ja auch so das von altes Framework dass zwei Zimmer weiter entwickelt wurde deiner vielleicht auch einfach ein bisschen schwergewichtige wurden das ist ja eine coole Chance dann ist für sowas Review Geres,

00:38:37: kommt dazu Punkten mit dieser jugendlichen Frische.

00:38:41: Ja also vielleicht ich finde es auch ja das ist eine tolle Frage.

00:38:48: Das ist ja witzig dass du über dass du jetzt Engeler erwähnt hast weil Angela hatte tatsächlich in der SS Café früh in engelade es wenn du dich daran erinnerst und dann gabs plötzlich ein kühler und vielleicht.

00:39:02: Kannst du dich daran erinnern dass es plötzlich irgendwie dass Jazz weg war.

00:39:05: Nee da kann ich mich nicht erinnern aber ich kann mich irgendwie dran erinnern dass da glaube ich so Versionsnummern mal übersprungen wurden.

00:39:12: Genau und das ist tatsächlich das was Angela gemacht hat sie haben das Framework dass sie initial Enkel AGs London,

00:39:20: dann auch schon Komponenten irgendwann mal kannte das am Anfang essen und Direktiven aber sie haben das Framework komplett weggeschmissen und das Ganze neu implementiert,

00:39:32: und das heißt das was du als Engel a1x kennst 114 vielleicht und 16,

00:39:41: überhaupt nicht das Gleiche Frameworks wie angular2 und aufwärts und.

00:39:48: Dass er das war auf jeden Fall sehr spannend und das bringt mich da sich zudem. Ich habe auch den Eindruck dass es mir darum geht aus den Fehlern die gemacht wurden und aus der Erfahrungen,

00:39:59: die man vielleicht mit dem einen oder dem anderen Ansatz gemacht hat zu lernen und das dann auch anders zu machen,

00:40:07: und vielleicht die gewisse Probleme auch etwas effizienter zu lösen.

00:40:15: Oder auch auf manche Dinge zu verzichten wenn man feststellt dass man sie gar nicht.

00:40:19: Das finde ich persönlich in ganz guten Ansatz denn es ist ja immer so du hast heute eine Idee vielleicht bist du in FrameMaker Gefängnis anderes und du entwickelst eine Lösung,

00:40:29: und du nutzt diese Lösungen und du sammelst Erfahrung,

00:40:32: Gonzo ich komme ja heutzutage so bisschen dass diese agilen Ecke und das haben wir auch immer hensberg dein Adept also mach was schaust an überprüft das denk drüber nach,

00:40:44: lerne draus und was du gelernt hast kannst du jetzt für die nächsten Schritte für die nächste Iteration anwenden,

00:40:50: Amazon Framework sollte es ja genauso sein lerne sammle Erfahrung schau was wird benutzt wird nicht benutzt was funktioniert das funktioniert nicht,

00:40:58: wo ist ein Konzept das gut ankommt und wussten Konzept das gleich einfach Quatsch ist weil wir uns das überlegt haben und jetzt haben sie 100.000 Leute ausprobiert und die Hunderassen Leute sagen hani ist doch nicht so gut,

00:41:08: aber dann ist willig zu sagen ok wir haben jetzt einen ja ein Entwicklungs Strang und den film weiß nicht mehr weiter sondern wir nehmen ist bei die Ideen und machen da was Neues draus das finde ich schon Mute,

00:41:20: das hätte z.b. ja Intel mal machen müssen als wir damals mit den alten 80/86 x86 und angefangen haben und die Kompatibilität halt über Jahrzehnte mit G.

00:41:34: Sag mal Tanja jetzt haben wir ein bisschen über Engelage quatscht und wir haben über gequatscht und auch noch so am Rande über so ein paar andere kleinere frameworks,

00:41:44: bist du spezialisiert auf ein Framework oder muss man sich als Webentwickler rennen jetzt würde ich spezielle sehen und sagen

00:41:49: ja ich bin Amelie habt immer so coole Namen natürlich du bist ein engular Ninja oder ein react Samurai oder ein Wii U

00:41:59: Shaolin Mönch ich weiß es nicht also bist du spezialisiert es ist notwendig oder kann man da offen sein.

00:42:07: Ich denke das kann man sich aussuchen.

00:42:10: Gasentwickler vielleicht und ich kann mir vorstellen dass es durchaus seine Berechtigung gibt wenn man sich sehr sehr stark spezialisiert und dann aber auch wirklich als,

00:42:22: der der große Experte in einem Bereich erzählt ich persönlich.

00:42:29: Arbeite im Moment mit Engeler ich hatte,

00:42:33: davor mit react der arbeitet auch eine Zeit lang und ganz ganz früher hatte ich auch die Umbruchphase von enkela.

00:42:46: Kriegt also die ersteren Versionen von dem neuen eng.

00:42:48: Alter von der 1a brandschopf sind 2 Jahre dann okay.

00:42:51: Genau und dann die Fähre Version also genau.

00:42:56: Das heißt jetzt du machst viel mit react aber

00:42:59: würde jetzt keine Ahnung also wer ist denn jetzt irgendwann mal im Jahr 2022 würde jetzt in dem halben Jahr des so vielleicht neues Projekt auf dich warten und das wäre jetzt mit einer aktuellen angular Version,

00:43:12: wäre das was du sagst ok da brautkleid meisten paar Tage über das noch mal anzuschauen was gibt es Neues und so aber das funktioniert dann,

00:43:19: oder wäre es wohl schwierig muss ich mir jetzt erstmal Wochen lang einarbeiten um damit vernünftig arbeiten zu können wo würde sich da einschätzen.

00:43:30: Ich glaube.

00:43:35: Informiere mich sehr sehr gerne über neue Frameworks und neue Technologien und probiere sehr gerne Sachen aus deshalb würde ich mich.

00:43:46: Sehr gerne auf ein neues Framework oder vielleicht auf so gings mir z.b. auch ich war davor bei einem Vierer Version von Engeler und habe dann festgestellt dass sie sich tatsächlich,

00:43:55: gefühlt oder zumindest in den Propheten codebase habe ich mich sehr sehr schnell zur wieder zurecht gefunden weil ich glaube da da wird sich auch nicht so viel,

00:44:06: verändern bei Engeler sie haben glaube ich schon gelernt was so breaking changes angeht genau aber persönlich das ist auch sondertyp Sache.

00:44:15: Finde es total spannend alles so um Web herum auch generell Entwicklungen und Technologien in general.

00:44:25: Informatik ist halt aber auch was einfach was ziemlich cool ist soll ich das sagt es immer wieder es gibt nichts Spannenderes als Informatik.

00:44:33: Das dass wir nicht auch und ich finde auch alleine die Web-Plattform also was wird an sich bietet unabhängig von den Frameworks die,

00:44:42: dir helfen eine bereit zu stellen für eine Applikation ich finde die Web-Plattform also dass das Sammelsurium an den Webspace und den Browser Apps die es gibt das.

00:44:55: Hammer das ist Wahnsinn einfach was man jetzt damit machen kann und.

00:45:02: Ich weiß nicht wie viel Zeit man braucht um sich mit allen den EP Eis und den allen in Technologien,

00:45:08: die es im Web gibt zu beschäftigen aber ich persönlich finde das total spannend wir können mit dir auch sehr gerne noch,

00:45:17: glaube ich stundenlang über Themen wie Web Assembly Web rtca Multithreading im browser wie geht das überhaupt,

00:45:28: und und und und sprechen oder wie erweitert man z.b. die Rendering Pipeline innerhalb des Browsers das ist auch so ein Thema bei dem,

00:45:38: mir persönlich immer.

00:45:42: Der Kopf raucht.

00:45:44: Danke genau.

00:45:46: Ja ich merke das schon du hast ja zu viel über diese ganzen Technologie,

00:45:49: das bringt ein ganz kleines bisschen zu zum Anfang von unserem Gespräch also dich ja gefragt habe was es die Technologie die du dir heute neu angeschaut hast weil es eben so unglaublich viel im Web gibt,

00:46:02: ich glaube was für mich jetzt so ein bisschen raus kam in unserem Gespräch ist,

00:46:07: das ist so ein bisschen zweigeteilt ist vielleicht dann korrigiere mich wenn ich es falsch falsch verstanden habe aber auf der einen Seite da haben wir die großen Player die wir für unsere tägliche Arbeit brauchen mit wir meine ich dich natürlich,

00:46:20: aber sowas wie angular react view etcetera und vielleicht noch ein paar auf der zweiten Ebene,

00:46:26: auf der anderen Seite gibt es aber unglaublich viele Entwicklungen,

00:46:31: gibt unglaublich viele neue Dinge die man mal ausprobieren kann sich mal anschauen könnte und vielleicht auch sollte weil man nicht weiß ob dass das nächste große Ding wird.

00:46:41: Ich habe für mich beim bleib immer so den Eindruck das Web ist noch nicht so,

00:46:48: ist noch nicht so ausgereift wie es vielleicht so back and Entwicklungen weil Denken Entwicklung helpo das machst du es halt den Siebzigern oder so oder noch länger also wenn ich,

00:46:57: Hintersee mich jetzt ein bisschen für Computergeschichte dein Kind Entwicklung hat auch schon den 50ern gemacht da hast du eine Lochkarten programmiert aber das war Back-End Entwicklung die ganzen großen alten Kisten das war alles bei Kindern,

00:47:09: unterm wann hat denn das richtig angefangen mit so Frontend Technologie als vielleicht die ersten Browser rauskam so,

00:47:16: ich weiß nicht so Mosaik browser war glaube ich wohl der erste und waren das zu Ende der 80er Anfang der 90er ist als als Mann da angefangen hat irgendwie so Tim Berners-Lee etc,

00:47:27: also das ist ja nicht lange her wie lange haben wir das jetzt 30.

00:47:31: Über 30 Jahre Club Wolfgang also aber ich gebe dir auf jeden Fall recht Web ist jung wobei auch persönlicher Eindruck nicht mehr so,

00:47:43: sehr unreif wie vor vielleicht sieben Jahren.

00:47:47: Ja wir haben jetzt aber auch schon mal keine Ahnung Web 2.0 Web 3.0 also wir haben schon beide rationieren sonst F40 vielleicht sogar.

00:47:54: Dass das wird auf jeden Fall sehr spannend sein ja ja.

00:47:59: Denke dass es das stimmt auf jeden Fall ist tut sich da sehr viel.

00:48:06: Aber ich glaube es wird sich auch sehr viel tun weil die die Use Cases sind finde ich persönliche bleib einfach so vielfältig wer haben.

00:48:17: Du kannst ja mittlerweile alles mit der Webplattform machen da du hast Verb,

00:48:20: im browser wir hatten jetzt eigentlich nur Webapplikationen angerissen eben mit dem größten play an aber er läuft überall du hast deine Eier t Geräte du hast vielleicht deine Desktop-Applikation und die auch mit Hilfe der von von,

00:48:35: bitte entwickeln oder basierend auf Web entwickeln sind du hast deine Hybride Applikationen deine cross-platform geschickt.

00:48:45: Du hast vielleicht irgendwelche Smart Geräte Smart TV aus die dann auch in drin Übung West irgendwelche Art von ja Browser laufen haben und.

00:49:00: Wir haben heute glaube ich einfach auch nicht mal ansatzweise auch alles angerissen was wir hätten ansprechen können z.b. ein ganz ganz spannendes Thema jamstack als spannendes Thema für mich persönlich.

00:49:14: Lerne sehr gerne darüber und beschäftige mich mit mit Gatsby auch in react inspiriertes Framework aber ich glaube die über diesen Text da kann man fast nicht ans Episode machen.

00:49:27: Sehr gerne also wir

00:49:29: wir haben ja was heißt wir ich habe die Möglichkeit alle zwei Wochen mit jemanden zu reden und ich bin sehr neugierig also ich bin neugierig auf die ganzen Themen die du es vorgeschlagen hast ist

00:49:40: so viele interessante Sachen die ich gerne hören würde und wollte mir auch gerne noch mal unterhalten würde und ich habe mir hier nebenbei schon die ein oder andere Notiz gemacht zu Dingen die du angesprochen hast,

00:49:51: unter verlass dich drauf ich komme garantiert noch mal auf dich zurück zum Schluss hätte ich auch noch eine Frage wem viel über Frameworks gesprochen.

00:50:00: Würdest du sagen dass man für jedes Projekt,

00:50:03: wo ist halt um so eine Weboberfläche geht um so eine Benutzeroberfläche willst du sagen dass man immer irgendwann Framework braucht oder kann man manchmal auch was am besten ohne framework.

00:50:16: Ich glaube nicht dass Du für alles einprägen brauchst ich würde persönlich sogar.

00:50:26: Haben davon abraten vielleicht.

00:50:31: Den Geld gerade gehalten stack zu verwenden für jedes Problem sondern er vielleicht minimalistischer anfangen.

00:50:43: Vielleicht etwas reduzierter aber natürlich auch mit den Zukunftsziele neblig wenn du natürlich möchtest dass du vielleicht später aus deiner Webapplikation vielleicht möchtest du auch ganz schnell das ganze auch als App anbieten,

00:50:58: vielleicht will ich sagen gut aus mit react dann kannst du es eventuell auch.

00:51:04: Relativ wenig Aufwand über react-native auch auf iOS und Android bringen.

00:51:11: Ich würde sagen it depends wie das ist so die beliebteste Antwort in Informatik finde ich auf jede Frage aber.

00:51:20: Ich würde sagen nein und ich würde immer drauf schauen dass man sich nicht von denen gerade.

00:51:31: Themen top Artikeln im Web beeinflussen lässt was sind gerade so die aktuellsten Trends ich würde immer versuchen das Ganze nicht zu overengineering.

00:51:44: AZB Bau keinen vidaxl Einbau kein richtiges Date Management ein Mann deiner App wirklich das nicht benötigt.

00:51:53: Und ja keep it simple.

00:51:57: Finde ich es sehr sehr guten Schluss hat von dir gebe Zimpel ist glaube ich was an dass man es immer mal wieder erinnern können wann es das oft einfach hilft um Dinge einfacher zu machen und vielleicht ja einfacher angenehmer.

00:52:10: Tanja vielen Dank ich fand es super spannend ich habe viel gelernt und wenn mich morgen oder so mal jemand fragt was jetzt besser ist angular oder react,

00:52:19: dann wäre ich auch eine gute Antwort haben.

00:52:22: Danke dir Wolfgang und auch danke dass ich dabei sein durfte ich finde dein Portrait ziemlich klasse also keep on the good work ich bin sehr gespannt welche Personen als nächstes raus.

00:52:32: Danke schön wenn ich bin gespannt wenn wir zwei uns mal wieder sprechen hier im Pott.

00:52:37: Ja vielen Dank fürs Zuhören in 2 Wochen gibt es eine neue Folge wenn Ihr Feedback habt dann erreichte mich unter Podcast at inovex.de und ich würde mich auch freuen wenn ihr uns auf unseren sozialen Kanälen folgt beispielsweise auf Instagram,

00:52:52: tschüss und bis zum nächsten Mal.

00:52:54: Intro

Neuer Kommentar

Dein Name oder Pseudonym (wird öffentlich angezeigt)
Mindestens 10 Zeichen
Durch das Abschicken des Formulars stimmst du zu, dass der Wert unter "Name oder Pseudonym" gespeichert wird und öffentlich angezeigt werden kann. Wir speichern keine IP-Adressen oder andere personenbezogene Daten. Die Nutzung deines echten Namens ist freiwillig.