Eine nicht ganz triviale Aufgabe, auf einfache Art gelöst und dabei wunderbar erklärt. Hier ist auch schön zu sehen, dass man heutzutage alles mit einfachem Javascript lösen kann und keine aufgeblähten Bibliotheken dafür braucht.
@martapfahl940 Жыл бұрын
Frameworks wie React oder Angular sind einfach Industriestandard bei großen Applikationen
@richard-schneider Жыл бұрын
@@martapfahl940wenn Du neu baust, dann ja. Eine vorhandene Software wirst du jedoch nicht "mal so" auf React portieren, nur weil die Listen durchsucht werden sollen. Ich finde, er hat das sehr gut und geschmeidig gelöst. Nicht jeder Freelancer schafft das ;)
@martapfahl940 Жыл бұрын
@@richard-schneider Da hast du natürlich vollkommen Recht
@firefighter8083 Жыл бұрын
Tolle Videoidee, gerne mehr reale Aufgaben aus deiner Praxis.
@alnes2049 ай бұрын
Stimme ich zu, gerne öfter sowas :-) Sehr schön gemacht.
@nexTabDE Жыл бұрын
Ich möchte mal noch ein Lob für die Musik-Auswahl da lassen. Also die Qualität der Videos ist ja sowieso immer super, da kriegst du ja zum Glück regelmäßig viel positives Feedback, aber ich finde es toll, wie schön und passend das Video von der Musik untermalt wird. 🙂
@psychedelic-chi Жыл бұрын
Oh ja, ich hätte bei meiner imaginären Lösung wahrscheinlich ein eigenes Input über die Liste gesetzt (hier gefällt mir deine Lösung schonmal besser), und die Filterung hätte ich wahrscheinlich durch das Erzeugen einer neuen Liste die zur Anzeige gebracht wird realisiert (hier gefällt mir deine simple Lösung über display none ebenfalls besser). Ich denk oft zu kompliziert stelle ich immer wieder fest ;- wieder was gelernt, herzlichen Dank!
@UnleashedDesign Жыл бұрын
Freut mich wenn es dir gefallen hat bzw helfen konnte :)
@TheOJMD Жыл бұрын
Klasse Video, wieder was gelernt! Ich entwickle Angular Anwendungen, also verfolge ich einen anderen Ansatz. Aber für eine Aufgabenstellung finde ich es echt sauber gelöst.
@UnleashedDesign Жыл бұрын
Ja Angular ist ja deutlich Moderner ;) wir reden hier über Code der seit 10+ Jahren nicht mehr verändert wird :D ich würde wenn man heute die Wahl hat immer schön ein Framework wie Angular und co nutzen :)
@ch_ruda Жыл бұрын
Cooler Ansatz, mir gefällt dass dieses plugin sich perfekt in den bestehenden Code einbettet ohne an diesem was zu verändern. Die Möglichkeiten sind damit ja quasi grenzenlos. Als Navigation in einem PC teile Shop durch all die kompatibel Komponenten oder sogar als builder um entsprechende Komponenten zu finden. Werde auf jeden Fall dein Code nachbauen und herumexpereimentieren wenn ich im Java angekommen bin. Bin gerade am HTML und css lernen im selbst Studium
@mischa7823 Жыл бұрын
Du meinst wahrscheinlich "wenn du bei JavaScript angekommen bist". Java und JavaScript sind zueinander wie Schuh und Handschuh.
@Mindspectrum Жыл бұрын
Ich habe vor 16 Jahre ein Zeitbuchungssystem für Projekte mit php entwickelt, welche immer noch im Einsatz ist - weil eben keine Zeit für eine Ablösung bzw. Erneuerung da war. Wenn man die Büchse der Pandora nicht öffnen will, dann sind solche Maßnahmen manchmal die einzige Lösung. Der Code selbst ist wunderbar, das Konstrukt natürlich nicht, aber manchmal geht es nicht anders. 😅
@SANSOLmusic Жыл бұрын
Korrigiert mich, wenn ich falsch liege, aber bei mir funktionieren alle Eingabevariaten, die mir eingefallen sind, alleine mit dem "input" Event. Die Schleife über die mehreren Events scheint mir nicht nötig zu sein. Oder gibt es da eine Ausnahme/Situation/Fall... an den ich nicht gedacht habe? Ansonsten alles super. Mag diesen Kanals sehr.
@UnleashedDesign Жыл бұрын
Jain, es gibt Sonderfälle aber generell fängt Input vieles ab :) war dort explizit so gewünscht vom Testing Verantwortlichen weil es wohl nur mit Input nicht jeden Testcase erfüllen konnte
@pimpulsiv Жыл бұрын
Starkes Video!
@UnleashedDesign Жыл бұрын
Danke :)
@tldw8354 Жыл бұрын
cool, ich hab kaum was neues gelernt :D was nicht negativ gemeint ist. Danke für den Einblick
@UnleashedDesign Жыл бұрын
:D ok dann ist ja gut
@gkiokan Жыл бұрын
Wie viel hast du dafür verlangt?
@UnleashedDesign Жыл бұрын
Das war eine von ganz vielen Aufgaben in einem Projekt :) in der Regel rechne ich nach Zeit ab nicht nacht Feature.
@PixelMediaArts Жыл бұрын
Sag mal, was ist das für ein vscode theme? Schaut echt nice aus
@UnleashedDesign Жыл бұрын
Das ist mein Custom Theme :) gibt es ein Video drüber und ist auch verlinkt
@PixelMediaArts Жыл бұрын
Dank dir, Kuss@@UnleashedDesign
@lefinal Жыл бұрын
Was ist das für eine Musik?
@UnleashedDesign Жыл бұрын
Earth - Ben Elson
@keriaan8006 Жыл бұрын
Extrem interessantes Video
@UnleashedDesign Жыл бұрын
Danke freut mich wenn dir das Video gefällt :)
@dustsucker4704 Жыл бұрын
Das Problem mit der Herangehensweise ist das es sehr wohl für einfache einzelne Modifikationen funktioniert jedoch auch sehr schnell un übersichtlich wird damit hätte ich das letzte halbe Jahr zu kämpfen eine legacy Website aufzuräumen es wurden immer nur scripts und kleine fixes angebracht aber irgendwann wusste niemand mehr was jetzt was genau macht auch wenn alles dokumentiert wurde war es zu unübersichtlich. Das Script funktioniert wunderbar wenn die Seite nur ein paar solcher Features hat danach wird es trotzdem ilweise schwierig und ein completter rewrite macht mehr Sinn als alles so zu behalten
@UnleashedDesign Жыл бұрын
Absolut stimme dir zu 100% zu, jedoch ist ein Rewrite immer ein "Kostenfaktor" und wenn du nicht von einer 0815 Website ausgehst sondern Custom CRM Software oder ähnliches redet man von 7 oder 8 Stelligen Beträgen die hier aufgerufen werden würden. Da ist häufig der einzige Weg "erstmal nicht neu"
@dustsucker4704 Жыл бұрын
@@UnleashedDesign bei mir in der Firma war es ein refactor oder es kostet mehr Zeit und Ressourcen zwei, drei Kleinigkeit hinzuzufügen als es ganz neu zu machen.