KW 12 IoT, JavaScript und ReactJS
Diese Woche ging es für die Plattformentwickler mit dem Thema IoT und JavaScript los.
Die Plattformentwickler haben am Anfang der Woche mit dem Thema IoT gestartet. Als Erstes wurde uns ein Input über die Geräte sowie die Anwendungszwecke der Geräte gegeben. Danach haben die Plattformentwickler auch direkt mit ihren Aufträgen begonnen. Es wurde mit M5Stack gearbeitet, dies ist ein Programm, bei welchem verschiedene Sensoren an ein Gerät z. B. Sensoren angeschlossen werden. Zur Konfigurierung kann entweder Java oder eine normale Weboberfläche benutzt werden, bei welcher einzelne Blöcke zu einem Script gemacht werden. Am Ende der Woche haben die Plattformentwickler noch mit JavaScript gestartet. In diesem Auftrag ging es darum, noch einen Einstieg in JavaScript zu haben. Wir haben die Syntax angeschaut und geübt. Mit dem einen Tag an den wir JavaScript hatten, haben wir schon einige Erkenntnisse gewonnen und können uns schon ein besseres Bild über JavaScript zeichnen.
Diese Woche ging es für die Systementwickler mit dem ReactJS los.
ReactJS ist eine JavaScript-Bibliothek, die häufig für die Entwicklung von Benutzeroberflächen verwendet wird. Es wurde von Facebook entwickelt und ist eine der beliebtesten Bibliotheken für die Erstellung von Webanwendungen. ReactJS verwendet eine Komponenten-basierte Architektur, die es Entwicklern ermöglicht, wiederverwendbare UI-Elemente zu erstellen und sie dann in verschiedenen Teilen ihrer Anwendung einzusetzen. ReactJS verwendet auch einen virtuellen DOM-Ansatz, der es ermöglicht, Änderungen an der Benutzeroberfläche effizient zu verarbeiten, ohne die gesamte Seite neu zu laden. Dies macht ReactJS sehr leistungsfähig und schnell und hat dazu beigetragen, dass es zu einer der am häufigsten verwendeten Bibliotheken für die Entwicklung von Single-Page-Anwendungen geworden ist.