JavaScript-Styleguide für stabileren Code 18.01.2019, 10:18 Uhr

JavaScript a la AirBNB

AirBNB bietet einen Styleguide an, der bei der Erzeugung von robustem JavaScript hilft.
Die größte Stärke der JavaScript-Runtime ist gleichzeitig auch ihre größte Schwäche: es gibt kaum etwas, was einem der JavaScript-Interpreter nicht durchgehen lässt. Im Laufe der Zeit erkannten Programmierer eine Gruppe von nicht heilsamen Vorgehensweisen, die in Form von Design Patterns katalogisiert werden. Bei einem Style Guide einigen sich alle an einem Projekt beteiligten Entwickler darauf, dass bestimmte Design Patterns anderen vorzuziehen sind. Dadurch entsteht ein unternehmensweit einheitliches Code Design, das Quereinsteigern beim Verständnis der Programme hilft. AirBNB nutzt mit ESLint zudem ein Verifikationswerkzeug, das den vorliegenden Code auf Sauberkeit überprüft.
Babel arbeitet als Transpiler (Bild 1)
(Quelle: T. Hanna)

web & mobile DEVELOPER

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Diverse DevBooks thematisch für Sie zusammen gestellt
  • Webcasts von 30 - 90 Min.
  • Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
  • Auf jedem Gerät verfügbar