Hallo Mario, Deine abschließenden Worte sprechen mir aus der Seele. Das etwas tiefere Wissen um die Basiswerkzeuge (in diesem Fall eher CSS und JS) unterscheidet meines Erachtens einen Senior von einem Junior Dev. Du kannst anhand Deines umfangreichen Wissens eben besser entscheiden, ob ein und ggf. welches Framework Dir wirklich weiter hilft. Mir wird mittlerweile schlecht, wenn ich einen 0815-Onepager sehe, der dutzende von JS Dateien zieht, um dann einen Content anzubieten, den der CSS-kundige Dev hätte auch so schreiben können. Das hat für mich Baukastenniveau, nach dem Motto: Ich klicke mir den Kram mal schnell zusammen, bevor ich einen Profi bezahlen muss. Das soll nicht heißen, dass ich FW ablehne oder verteufle, im Gegenteil, die können sehr nützlich sein. Aber eben nicht immer und ausschließlich, sondern nur bei bestimmten Anwendungsfällen.
Super Beitrag, der mich zum Umdenken bewegt hat. Bevor ich mich weiter mit der angenehmen Variante jQuery beschäftige, werde ich mich tiefer in reines JS hineinarbeiten . Danke dir
Kaffee steht bereit, Zeit für Marios neues Video, los geht’s: Ja, ich gebe zu, ich lerne auch, weil’s mir Spaß macht. Deine Beiträge bringen immer wieder überraschend neue Einblicke in die Webentwicklung. Deshalb freue ich mich jedesmal, wenn ich am Freitag deinen Kanal besuche und ein neues Thema erklärt bekomme. Ich schätze Deine Arbeit sehr. Verstehe, wenn Du mal eine Pause machst. Manchmal gibt es Wichtigeres als UA-cam. Aber wenn Du mich fragst, jede Woche ein neues Video von Dir ist einfach klasse. Kaffee kochen, gemütlich zurücklehnen und Mario gucken. Was gibt es Besseres? 🤗👍😊👏☕️🍕
Mario heute mal im esoterischen Webentwicklungs-Dschungel, wo hinter jedem Baum ein Framework lauern könnte. :-) Den einzigen Ratschlag den man geben kann ist erst die Sprachen zu lernen und dann erst mit Frameworks und Libraries anzufangen. Und nicht jedem neuen Trend hinterher hecheln, sondern bei bewährten Projekten bleiben, welche auch noch in einigen Jahren weiterentwickelt / gepflegt werden. jQuery ist da ein gutes Beispiel. Seit Jahren totgesagt, aber erfreut sich nach wie vor großer Beliebtheit. Schönes WE!
Ja jQuery ist nicht totzukriegen. Unzählige Projekte wurden damit umgesetzt. Also entweder neu machen oder einfach weiter verwenden. Schönes Wochenende ✌️
Ich lern nur noch jobrelevante Dinge, ansonsten macht man sich wahnsinnig mit dem ständig neuen Input. Klar ich informiere mich auch ob Dinge die auf den Markt kommen eine Verbesserung in Workflow, Lesbarkeit etc. bringt und wiege dann ab. Aber größtenteils sollte man sich echt auf das konzentrieren, was im Job gefordert wird, um am Projekt arbeiten zu können, oder auch mal der einzige in der Firma zu sein, der mit legacy Code umgehen kann.
Als prof. Softwareentwickler sollte man schon zumindest ein Framework kennen. Spätestens wenn es klar wird, das man im Team entwickeln muss, will man einheitliche Standards haben und keine "individuelle" Lösung.
Ich hab gerade eine Web Development Ausbildung abgeschlossen und mein Trainer ist Fullstack Entwickler der ersten Stunde. Der macht auch selbst fast alles vanilla ohne extra Schnickschnack (höchstens mal ein wordpress backend wenn nötig) und hat uns im Kurs nahegelegt sich nicht verunsichern zu lassen von den ganzen Frameworks, sondern sich auf die Grundtechnologien zu fokussieren und von da an kann man dann weiter voranschreiten wenns nötig ist für eine gewisse Stelle zb. Ansonsten sollte man immer hinterfragen ob einem ein gewisses Framework für ein gewisses Projekt überhaupt etwas bringt. Spart man sich Code und Zeit dadurch? Ich denke wenn man selber mal genügend Templates hat und Projekte die man vanilla erstellt hat kann man ja immer Teile davon wiederverwenden und ist bestimmt so schneller als wenn man sich erst wieder etwas neues aneignen muss. Es läuft also ziemlich auf das hinaus was auch hier in diesem Video verdeutlicht wird. Immer wieder schön wenn erfahrene Entwickler ihre Knowledge weitergeben. Danke dafür!
Wenn du ein Framework bereits beherrschst dann kann es gut sein das du dadurch Zeit einsparst. Generell, worin du Fit bist geht für dich persönlich immer am schnellsten, weil du vieles einfach aus dem Kopf erledigst, ohne ständig nachschauen zu müssen. Wenn du aber erst dabei bist ein Framework zu lernen und nebenher versucht dein Projekt umzusetzen, dann dauert es länger. Liegt ja in der Natur der Sache. Hattest einen guten Ausbilder 👍
@@ProgrammierenMario Danke für das Kompliment an meinen Ausbildner! Hab auch deine Videos schon als Tutorial genutzt. 👍 Bin nur momentan etwas planlos, welche Technologie ich als nächstes in Angriff nehme. Nachdem man die Grundlagen von HTML, CSS, Javascript und PHP mal vertieft hat steht einem die weite Welt der Frameworks praktisch offen und es ist gar nicht so einfach sich zu entscheiden. Three.js steht definitiv noch auf dem Plan aber ansonsten frag ich mich wirklich ob noch etwas "notwendig" ist.
@@And1User1987 Wie sieht es bei dir denn mit Git und SQL aus? Halte ich persönlich für wichtiger als Frameworks. Reguläre Ausdrücke ist auch so ein Thema was man vertiefen kann. Braucht man hier und da auch häufig, gerade bei Validierung etc. Ansonsten wenn das alles bei dir kein Thema ist dann lerne einfach das was dich interessiert. 🙂
@@ProgrammierenMario MySQL hatten wir auch im Kurs, Git leider nicht. Hätte schon einen Account und die Desktop App installiert. Damit müsste ich mich echt mal auseinandersetzen. Kenne auch dein Tutorial dazu und es ist auch nicht viel dabei. 🙂 GSAP hatte ich noch vergessen, total cool für Animationen, aber ansonsten war's das dann denke ich. Höchstens noch Angular oder React um dann wirklich in einem guten Job durchstarten zu können. Man liest zu häufig dass eines dieser Beiden gefordert wird... Reguläre Ausdrücke höre ich zum ersten mal. Die Reise geht scheinbar endlos weiter.
Hat gefallen das Video! Da bekommt man so allmählich wieder Lust, in der Richtung weiterzumachen. Was setzt Du denn aktuell ein, wenn es darum geht, ein Kontaktformular auf einer Website einzubinden? Das war für mich immer so die Krux, weswegen ich zu einem CMS gegriffen habe.
Das gute alte Kontaktformular. Auch so ein Relikt aus vergangenen Zeiten. Jeder will es, jeder denkt das er es braucht, wo jeder E-Mail Service weit besser und komfortabler ist. Kann mich nicht erinnern wann ich das letzte mal eines implementieren musste. Aber das verarbeiten von Formularen an sich kommt ja nie aus der Mode. Nun die werden ganz klassisch mit JavaScript verarbeitet und an ein Backend oder API zur Weiterverarbeitung geschickt. Alles Handcrafted und auf die Bedürfnisse zugeschnitten. Im professionellen Bereich gerade bei B2B gibt es nur noch individuelle Lösungen.
@ProgrammierenMario Gutes Video. Ich bin mir nicht sicher, ob ich schon mal gefragt habe. Würdest Du trotzdem empfehlen React zu lernen / nutzen? Gibts von Dir ein React startup video? Oder sollte man wie du sagtest erst mal nur html/css/js verwenden und bspw. Tailwind usw. React würde mich interessieren.
React zu lernen ist nur zu empfehlen wenn man es braucht. Ansonsten nicht. Welches Projekt setzt du um? Welche Features sind erforderlich? Leider gibt es noch kein React Tutorial von mir. Auch wenn du React verwendest brauchst du viel HTML/CSS und JavaScript.
Also ich würde nur eine eigene Homepage aufsetzen…. Habe ja schon vor 2 Jahren oder so mal mit Tailwind nen Anfang gemacht und Grid und flexbox gut kennen gelernt. Also am besten auf das Projekt aufbauen?
Stimme absolut zu: Ich versuche auch zumindest meine Framework Nutzung zu minimieren.....Es bleibt bei Angular für Frontend und Appwrite selfhosted fürs Backend. Klar 'müsste' ich eig. noch React lernen, und bei Node.js/Express in die Tiefe gehen....Dann gibts noch Scss, Sass.....Thema Datenbank usw. 😂 Aber es soll ja auch nicht nur ums lernen gehen, sondern auch ums umsetzen. ABER: Jobangebote fordern dann halt wiederum oft seeeeehr viel Ahnung bei diversen Frameworks......
Gefordert wird zwar viel aber in ein Framework oder in ein bestimmtes Tool arbeitet man sich schnell ein wenn die Grundlagen sitzen. Oft steht da z.B. PHP Kenntnisse erforderlich und Laravel wünschenswert. Wenn du dich so verkaufen kannst das du dich relativ schnell in Laravel einarbeiten kannst durch deine weitreichenden PHP Kenntnisse dann ist das meistens kein Problem. Natürlich ist das nur ein Beispiel. Und natürlich ist das nicht die Regel. Aber persönlich habe ich da keine andere Erfahrung gemacht als diese.
Hallo Mario, Deine abschließenden Worte sprechen mir aus der Seele. Das etwas tiefere Wissen um die Basiswerkzeuge (in diesem Fall eher CSS und JS) unterscheidet meines Erachtens einen Senior von einem Junior Dev. Du kannst anhand Deines umfangreichen Wissens eben besser entscheiden, ob ein und ggf. welches Framework Dir wirklich weiter hilft. Mir wird mittlerweile schlecht, wenn ich einen 0815-Onepager sehe, der dutzende von JS Dateien zieht, um dann einen Content anzubieten, den der CSS-kundige Dev hätte auch so schreiben können. Das hat für mich Baukastenniveau, nach dem Motto: Ich klicke mir den Kram mal schnell zusammen, bevor ich einen Profi bezahlen muss. Das soll nicht heißen, dass ich FW ablehne oder verteufle, im Gegenteil, die können sehr nützlich sein. Aber eben nicht immer und ausschließlich, sondern nur bei bestimmten Anwendungsfällen.
12:56 "Konzentriere Dich auf die Basiswerkzeuge" - absolut Deiner Meinung und "weiter so" 👍
Ich mag deine ruhige und verständliche Art, Dinge zu erklären. Mach weiter so, Mario.
Gerne. Danke dir 🙂
Super Beitrag, der mich zum Umdenken bewegt hat. Bevor ich mich weiter mit der angenehmen Variante jQuery beschäftige, werde ich mich tiefer in reines JS hineinarbeiten . Danke dir
Das ist super. Durch das moderne JavaScript wirst du vermutlich jQuery gar nicht mehr brauchen.
Kaffee steht bereit, Zeit für Marios neues Video, los geht’s: Ja, ich gebe zu, ich lerne auch, weil’s mir Spaß macht. Deine Beiträge bringen immer wieder überraschend neue Einblicke in die Webentwicklung. Deshalb freue ich mich jedesmal, wenn ich am Freitag deinen Kanal besuche und ein neues Thema erklärt bekomme. Ich schätze Deine Arbeit sehr. Verstehe, wenn Du mal eine Pause machst. Manchmal gibt es Wichtigeres als UA-cam. Aber wenn Du mich fragst, jede Woche ein neues Video von Dir ist einfach klasse. Kaffee kochen, gemütlich zurücklehnen und Mario gucken. Was gibt es Besseres? 🤗👍😊👏☕️🍕
Manchmal vergesse ich bei der Aufnahme meinen Kaffee ☕️
Aber kalter Kaffee ist besser als gar keiner. 😂 Danke dir ✌️
@@ProgrammierenMario also kalter Kaffee würde bei mir gar nicht gehen, dass ist wie keinen zu haben *ohhh*
Mario heute mal im esoterischen Webentwicklungs-Dschungel, wo hinter jedem Baum ein Framework lauern könnte. :-)
Den einzigen Ratschlag den man geben kann ist erst die Sprachen zu lernen und dann erst mit Frameworks und Libraries anzufangen. Und nicht jedem neuen Trend hinterher hecheln, sondern bei bewährten Projekten bleiben, welche auch noch in einigen Jahren weiterentwickelt / gepflegt werden. jQuery ist da ein gutes Beispiel. Seit Jahren totgesagt, aber erfreut sich nach wie vor großer Beliebtheit.
Schönes WE!
Ja jQuery ist nicht totzukriegen. Unzählige Projekte wurden damit umgesetzt. Also entweder neu machen oder einfach weiter verwenden. Schönes Wochenende ✌️
Hallo Mario, hast du schon mal ein Video über Vite gemacht? Wäre bestimmt ein spannendes Thema für deine Community 😊
Noch nicht! Danke für den Tipp
Ich finde deine Stimme ruhig und schön. Wenn du einen Podcast oder ähnlichem hättest, könnte ich ihn mir für Stunden anhören. :)
Dann müsste ich aber auch stundenlanges Material aufnehmen. 😅
Bei einem Podcast kann ich nix zeigen. Das wird dann schwierig bei meinen Themen.
wichtiges video :)
Ich lern nur noch jobrelevante Dinge, ansonsten macht man sich wahnsinnig mit dem ständig neuen Input. Klar ich informiere mich auch ob Dinge die auf den Markt kommen eine Verbesserung in Workflow, Lesbarkeit etc. bringt und wiege dann ab. Aber größtenteils sollte man sich echt auf das konzentrieren, was im Job gefordert wird, um am Projekt arbeiten zu können, oder auch mal der einzige in der Firma zu sein, der mit legacy Code umgehen kann.
Glaube da bist du ganz gut unterwegs ✌️
Als prof. Softwareentwickler sollte man schon zumindest ein Framework kennen. Spätestens wenn es klar wird, das man im Team entwickeln muss, will man einheitliche Standards haben und keine "individuelle" Lösung.
Hey Mario, mich würde mal interessieren wie dein Weg zum Webentwickler so war.
Wo und wie hast du deine Erfahrungen so gemacht? 😊
Danke im Voraus! ☺️
Ich hab gerade eine Web Development Ausbildung abgeschlossen und mein Trainer ist Fullstack Entwickler der ersten Stunde. Der macht auch selbst fast alles vanilla ohne extra Schnickschnack (höchstens mal ein wordpress backend wenn nötig) und hat uns im Kurs nahegelegt sich nicht verunsichern zu lassen von den ganzen Frameworks, sondern sich auf die Grundtechnologien zu fokussieren und von da an kann man dann weiter voranschreiten wenns nötig ist für eine gewisse Stelle zb. Ansonsten sollte man immer hinterfragen ob einem ein gewisses Framework für ein gewisses Projekt überhaupt etwas bringt. Spart man sich Code und Zeit dadurch? Ich denke wenn man selber mal genügend Templates hat und Projekte die man vanilla erstellt hat kann man ja immer Teile davon wiederverwenden und ist bestimmt so schneller als wenn man sich erst wieder etwas neues aneignen muss. Es läuft also ziemlich auf das hinaus was auch hier in diesem Video verdeutlicht wird. Immer wieder schön wenn erfahrene Entwickler ihre Knowledge weitergeben. Danke dafür!
Wenn du ein Framework bereits beherrschst dann kann es gut sein das du dadurch Zeit einsparst. Generell, worin du Fit bist geht für dich persönlich immer am schnellsten, weil du vieles einfach aus dem Kopf erledigst, ohne ständig nachschauen zu müssen. Wenn du aber erst dabei bist ein Framework zu lernen und nebenher versucht dein Projekt umzusetzen, dann dauert es länger. Liegt ja in der Natur der Sache. Hattest einen guten Ausbilder 👍
@@ProgrammierenMario Danke für das Kompliment an meinen Ausbildner! Hab auch deine Videos schon als Tutorial genutzt. 👍
Bin nur momentan etwas planlos, welche Technologie ich als nächstes in Angriff nehme. Nachdem man die Grundlagen von HTML, CSS, Javascript und PHP mal vertieft hat steht einem die weite Welt der Frameworks praktisch offen und es ist gar nicht so einfach sich zu entscheiden. Three.js steht definitiv noch auf dem Plan aber ansonsten frag ich mich wirklich ob noch etwas "notwendig" ist.
@@And1User1987 Wie sieht es bei dir denn mit Git und SQL aus? Halte ich persönlich für wichtiger als Frameworks. Reguläre Ausdrücke ist auch so ein Thema was man vertiefen kann. Braucht man hier und da auch häufig, gerade bei Validierung etc. Ansonsten wenn das alles bei dir kein Thema ist dann lerne einfach das was dich interessiert. 🙂
@@ProgrammierenMario MySQL hatten wir auch im Kurs, Git leider nicht. Hätte schon einen Account und die Desktop App installiert. Damit müsste ich mich echt mal auseinandersetzen. Kenne auch dein Tutorial dazu und es ist auch nicht viel dabei. 🙂 GSAP hatte ich noch vergessen, total cool für Animationen, aber ansonsten war's das dann denke ich. Höchstens noch Angular oder React um dann wirklich in einem guten Job durchstarten zu können. Man liest zu häufig dass eines dieser Beiden gefordert wird...
Reguläre Ausdrücke höre ich zum ersten mal. Die Reise geht scheinbar endlos weiter.
Hat gefallen das Video! Da bekommt man so allmählich wieder Lust, in der Richtung weiterzumachen. Was setzt Du denn aktuell ein, wenn es darum geht, ein Kontaktformular auf einer Website einzubinden? Das war für mich immer so die Krux, weswegen ich zu einem CMS gegriffen habe.
Das gute alte Kontaktformular. Auch so ein Relikt aus vergangenen Zeiten. Jeder will es, jeder denkt das er es braucht, wo jeder E-Mail Service weit besser und komfortabler ist. Kann mich nicht erinnern wann ich das letzte mal eines implementieren musste. Aber das verarbeiten von Formularen an sich kommt ja nie aus der Mode. Nun die werden ganz klassisch mit JavaScript verarbeitet und an ein Backend oder API zur Weiterverarbeitung geschickt. Alles Handcrafted und auf die Bedürfnisse zugeschnitten. Im professionellen Bereich gerade bei B2B gibt es nur noch individuelle Lösungen.
@ProgrammierenMario
Gutes Video. Ich bin mir nicht sicher, ob ich schon mal gefragt habe.
Würdest Du trotzdem empfehlen React zu lernen / nutzen?
Gibts von Dir ein React startup video?
Oder sollte man wie du sagtest erst mal nur html/css/js verwenden und bspw. Tailwind usw. React würde mich interessieren.
React zu lernen ist nur zu empfehlen wenn man es braucht. Ansonsten nicht. Welches Projekt setzt du um? Welche Features sind erforderlich?
Leider gibt es noch kein React Tutorial von mir. Auch wenn du React verwendest brauchst du viel HTML/CSS und JavaScript.
Also ich würde nur eine eigene Homepage aufsetzen…. Habe ja schon vor 2 Jahren oder so mal mit Tailwind nen Anfang gemacht und Grid und flexbox gut kennen gelernt. Also am besten auf das Projekt aufbauen?
Stimme absolut zu: Ich versuche auch zumindest meine Framework Nutzung zu minimieren.....Es bleibt bei Angular für Frontend und Appwrite selfhosted fürs Backend. Klar 'müsste' ich eig. noch React lernen, und bei Node.js/Express in die Tiefe gehen....Dann gibts noch Scss, Sass.....Thema Datenbank usw. 😂 Aber es soll ja auch nicht nur ums lernen gehen, sondern auch ums umsetzen. ABER: Jobangebote fordern dann halt wiederum oft seeeeehr viel Ahnung bei diversen Frameworks......
Gefordert wird zwar viel aber in ein Framework oder in ein bestimmtes Tool arbeitet man sich schnell ein wenn die Grundlagen sitzen. Oft steht da z.B. PHP Kenntnisse erforderlich und Laravel wünschenswert. Wenn du dich so verkaufen kannst das du dich relativ schnell in Laravel einarbeiten kannst durch deine weitreichenden PHP Kenntnisse dann ist das meistens kein Problem. Natürlich ist das nur ein Beispiel. Und natürlich ist das nicht die Regel. Aber persönlich habe ich da keine andere Erfahrung gemacht als diese.