Förderjahr 2025 / Projekt Call #20 / ProjektID: 7996 / Projekt: RxAngular
Hallo, hier sind wir wieder!
Da wir mit unserem Projekt RxAngular großartige Erfolg erzielen konnten, möchten wir nun daran anknüpfen und unser Projekt weiterentwickeln. Daher haben wir uns für die Folgeförderung beworben und mit großer Freude wurde uns die Förderung zugesprochen.
Seit dem letzten Mal, hat sich unser Core Team ein bisschen verändert. Mit an Bord sind noch immer Julian, Kirill, Enea und natürlich Michael, unser Projektleiter. Neu dazugekommen ist Hanna, erfahrene Copywriterin im Bereich IT Knowhow.
Die Anschlussförderung richtet sich weiterhin an Entwickler:innen und Unternehmen, die browserbasierte Anwendungen mit höchsten Ansprüchen an Geschwindigkeit und Nutzererlebnis erstellen. Gleichzeitig erweitern wir den Nutzen für die Allgemeinheit signifikant: Jeder Endnutzer, der eine mit RxAngular optimierte Anwendung bedient profitiert durch flüssigere und somit bessere digitale Erfahrung.
Das ursprüngliche RxAngular löste das Kernproblem der langsamen Verarbeitung großer
Datenmengen. Die digitale Landschaft entwickelt sich jedoch rasant weiter. Mit über 30.000 wöchentlichen Downloads und dem Einsatz in ressourcenkritischen Umgebungen wie Automotive-Multimediasystemen haben wir bewiesen, dass der Bedarf weit über klassische Webseiten hinausgeht.
Folgende Kernmodule wurden Open-Source entwickelt und veröffentlicht:
- Frame-Budget-Optimierung: zur Laufzeit das verbrauchte Zeitbudget eines Tasks ermitteln, um Verzögerungen proaktiv zu verhindern.
- Task Abortion: unnötige Arbeit (z. B. die Aktualisierung von Elementen, die kurz darauf gelöscht werden) wird automatisch erkannt und aus der Verarbeitungswarteschlange entfernt
- Intelligentes Coalescing: ein Scoping-Mechanismus, welcher nur relevante Elemente einer Komponente neu rendered
Aufbauend auf der erfolgreichen Basis von RxAngular konzentrieren wir uns in der Anschlussförderung auf drei innovative technologische Säulen, um die Nachhaltigkeit, Sichtbarkeit und den Nutzen des Projekts massiv zu erhöhen:
- Implementierung von "Instant Navigations" durch Soft-LCP-Optimierung
- Integration neuer, browser-nativer Scheduling-Techniken
- Entwicklung eines intelligenten bundle optimizers
Unsere Arbeitsschwerpunkte sind wie folgt:
- Public API Refinement & Weiterentwicklung: Die bestehende, umfangreiche Programmierschnittstelle (API) wird kontinuierlich verfeinert und gewartet. Der Fokus liegt darauf, die Einstiegshürden für neue Entwickler zu senken und die Erweiterbarkeit für spezifische Anwendungsfälle zu verbessern. Dies beinhaltet auch die fortlaufende Anpassung an neue Versionen des Angular-Frameworks.
- Dokumentation & Best-Practice-Demos: Die bestehende Entwickler- und Anwenderdokumentation wird grundlegend überarbeitet ("Doc Polishing"), um die Verständlichkeit zu erhöhen. Ergänzend werden "Public Best Practices Demos" erstellt, die – ähnlich der bereits existierenden Demo-Applikation für Virtual-Scrolling – die Vorteile und korrekte Anwendung der Module in praxisnahen Szenarien aufzeigen
- Fachvorträge und Workshops: Die erfolgreiche Präsentation des Projekts auf Fachkonferenzen wird fortgesetzt. Zum Beispiel gaben wir schon Vorträge und Workshops auf internationalen Konferenzen der NGRome 2025.
- Content Creation & Community Management: Es wird eine gezielte Content-Strategie verfolgt. Regelmäßige Blogs und Anwendungsbeispiele werden über die Projektwebsite und Social-Media-Kanäle wie Twitter/X und LinkedIn verbreitet.
Wir freuen uns schon sehr darauf unser Projekt weiterentwickeln zu können und starten mit neuer Energie und Motivation unsere Arbeit.