Frontend-Refactoring bezieht sich auf die Überarbeitung oder Überholung des Frontend-Codes einer Anwendung, um ihn zu verbessern, zu optimieren oder zu vereinfachen, ohne jedoch die Funktionalität der Anwendung zu ändern. Das Hauptziel besteht darin, den Code sauberer und leichter wartbar zu machen, indem man Dinge wie unbenutzten oder redundanten Code entfernt, den Code in kleinere, wiederverwendbare […]
CSS (Cascading Style Sheets) ist eine entscheidende Technologie, die das Erscheinungsbild von Websites bestimmt. Mit CSS können Entwickler das Design von Webseiten gestalten, einschließlich Schriftarten, Farben, Layouts und mehr. Ein Ansatz, der in letzter Zeit immer beliebter geworden ist, ist der sogenannte “Utility-First”-Ansatz. “Utility-First” ist ein Konzept in der Webentwicklung, das darauf abzielt, CSS-Code effizienter […]
BEM (Block Element Modifier) ist eine Methode zur Organisation von CSS-Regeln, die dazu beiträgt, CSS-Dateien konsistenter und leichter verständlich zu gestalten. Es handelt sich um eine Naming-Konvention, die von Yandex in 2005 entwickelt wurde, um die Erstellung von skalierbaren und wartbaren CSS-Codebasen zu erleichtern. Bei der Verwendung von BEM wird jeder Bestandteil einer Website (z.B. […]