Hier findest du alle Beiträge die mit dem Tag JavaScript versehen sind.
Java wirkt am Anfang oft schwerer, als es eigentlich ist. Nicht, weil die Sprache absichtlich kompliziert wäre, sondern weil sie dich sehr früh mit Dingen konfrontiert, die bei HTML, CSS und auch JavaScript oft später oder weniger sichtbar auftauchen. Du schreibst nicht einfach ein paar Zeilen in eine Datei, öffnest sie im Browser und siehst sofort etwas auf dem Bildschirm. Du arbeitest mit Klassen, Methoden, Typen, einem Compiler, einer Laufzeitumgebung und meistens direkt mit einer IDE wie IntelliJ. Weiterlesen
PrimeFaces ist eine Komponentenbibliothek für Jakarta Faces, früher meistens unter dem Namen JavaServer Faces oder kurz JSF bekannt. Die ganz kurze Antwort wäre also: PrimeFaces ist ein Framework beziehungsweise eine UI-Bibliothek für Java-Webanwendungen. Diese Antwort ist nicht falsch, aber sie ist zu grob. Sie erklärt nicht, warum PrimeFaces anders funktioniert als viele moderne Frontend-Frameworks und warum man damit in Java-Projekten recht schnell brauchbare Weboberflächen bauen kann. Weiterlesen
Wenn du aus der Java-Welt kommst, wirken Begriffe wie JavaScript, TypeScript, Angular, React, Vue, Node.js oder npm am Anfang schnell wie ein einziger großer Themenblock. Genau da entsteht oft die eigentliche Verwirrung. Alles klingt ähnlich, vieles taucht im gleichen Projekt auf, aber nicht alles ist dasselbe. Manche Begriffe beschreiben eine Sprache, andere ein Framework, wieder andere eine Laufzeit oder ein Werkzeug. Weiterlesen
Eventlistener sind eines dieser Browser-Themen, die am Anfang “magisch” wirken: Du klickst irgendwo hin, drückst eine Taste, bewegst die Maus - und plötzlich läuft JavaScript-Code. Dahinter steckt kein Zauber, sondern ein ziemlich klarer Mechanismus: Der Browser feuert Events (Ereignisse) ab, und dein Code hängt sich mit einem Listener dran und reagiert darauf. Weiterlesen
Wenn du mit JavaScript anfängst, stolperst du relativ schnell über sogenannte Events. Damit reagiert dein Code auf Aktionen des Benutzers. Genau hier kommen Attribute wie onclick, onblur, onkeydown und onkeyup ins Spiel. Sie gehören zu den grundlegendsten Werkzeugen, um Webseiten interaktiv zu machen. In diesem Artikel schauen wir uns diese vier Events ruhig und praxisnah an, ohne Magie und ohne Abkürzungen.
Weiterlesen
Wenn du als Programmeinsteiger heute unterwegs bist, hast du oft schon früh Kontakt mit Java oder einer anderen Programmiersprache. Klassen, Methoden, Interfaces, vielleicht sogar schon Streams oder erste JavaEE-Projekte. Der Code sieht sauber aus, Tests laufen, der Build ist grün. Und dann kommt das erste Webprojekt und plötzlich wird es unruhig. Weiterlesen
JavaScript ist eine der wichtigsten Sprachen der Webentwicklung. Nachdem du in meinem letzten Beitrag bereits erfahren hast, was JavaScript überhaupt ist, schauen wir uns heute an, wie JavaScript funktioniert, welche Besonderheiten es gibt, und was du beim Start wissen solltest. Weiterlesen
JavaScript ist aus der modernen Webentwicklung nicht mehr wegzudenken – und doch ranken sich viele Missverständnisse um diese Programmiersprache. Manche glauben, sie hätte etwas mit Java zu tun, andere halten sie grundsätzlich für unsicher oder sogar für ein Datenschutzrisiko. Zeit also, mit einigen Mythen aufzuräumen und einen fundierten Überblick zu geben: Was ist JavaScript eigentlich wirklich, wofür wird es verwendet, und warum ist es längst viel mehr als nur eine „Skriptsprache für Webseiten“?
Weiterlesen

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.