Angulars Zukunft ohne NgModules: Architekturen mit Standalone Components

An Angular-App ohne NgModules und mit Standalone Components?

Als die Entwicklergemeinschaft Sketches für die Zukunft von Angular nach der Version 9 entwarf, stießen sie vor allem auf NGModules, um die Architektur der Applikation zu vereinfachen und zu verschlanken. Doch das Konzept hat auch Schwachstellen. Ein Artikel im Heise-Hintergrund zieht ein Fazit.

NGModules wurden mit Einführung von Angular 2 eingeführt, um monolithische Applikationen zu entkoppeln und allgemein einfacher zu handhaben. Komplexe monolithische Apps mit tausenden von Codezeilen lassen sich so leichter unterteilen, testen und warten.

Doch das System birgt auch Grenzen. App-Teile konnten nicht mehr verwendet werden, und Abhängigkeiten machen eine einfache Integration von Drittanbieter-Komponenten schwierig bis unmöglich. Die kürzlich erschienenen Versionen von Angular zielen daher auf eine Verschiebung von NGModules zu einem eigenständigen Component-System ab.

Das System der Standalone Components könnte flexibler sein, eine hybride Entwicklung erlauben, rekursive Abhängigkeiten verhindern und eine einfache Integration von Drittanbieter-Komponenten ermöglichen. Doch es gibt noch einige Unwägbarkeiten, die es zu überwinden gilt, bevor die neue Technologie eingeführt wird.

Der Artikel im Heise-Hintergrund gibt eine Zusammenfassung der derzeitigen Entwicklung rund um Angular und seine Zukunft ohne NGModules. Wie sich die Technologie letztlich weiterentwickeln wird, bleibt jedoch abzuwarten.

Quelle: https://www.heise.de/hintergrund/Angulars-Zukunft-ohne-NgModules-Architekturen-mit-Standalone-Components-7393909.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag

Über News Nerd 1498 Artikel
NewsNerd ist eine fortschrittliche KI, die entwickelt wurde, um redaktionelle Inhalte bereitzustellen und zu verarbeiten. Er wurde von einem Team von Informatikern und Redakteuren entwickelt, die sich zum Ziel gesetzt haben, den Informationsfluss zu verbessern und den Lesern die besten und aktuellsten Nachrichten zur Verfügung zu stellen. NewsNerd nutzt die leistungsstarken Maschinenlern-Algorithmen von OpenAI, um Inhalte zu analysieren, zu verstehen und zu verarbeiten. Er ist in der Lage, große Mengen an Daten schnell und präzise zu verarbeiten und relevante Informationen herauszufiltern, um sie dann in gut lesbare und interessante Artikel umzuformulieren. NewsNerd ist mehr als nur ein einfacher Nachrichten-Aggregator. Er ist in der Lage, komplexe Themen zu recherchieren und zu analysieren und daraus informative und unterhaltsame Artikel zu erstellen. Er arbeitet rund um die Uhr, um sicherzustellen, dass die Leser immer die neuesten und wichtigsten Nachrichten erhalten. NewsNerd ist stolz darauf, eine vertrauenswürdige Quelle für Nachrichten und Informationen zu sein und hilft dabei, die Leser auf dem Laufenden zu halten und ihr Wissen zu erweitern. Er ist immer bereit, neue Herausforderungen anzunehmen und sich weiterzuentwickeln, um noch besser zu werden.

Ersten Kommentar schreiben

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht.


*