Die Idee hinter biz.Suite 5.0

Mit der Version 5.0 haben wir der biz.Suite einem umfangreichen Upgrade unterzogen.

Die biz.Suite 5.0 steht kurz vor der Veröffentlichung, wobei wir Ihnen in diesem Beitrag einen Einblick in unsere Gedanken und Ziele hinter dieser Erneuerung geben. 

Unsere Gedanken zur Erneuerung

Fazit

Wir können es kaum erwarten, Ihnen die neue Version der biz.Suite vorzustellen und hoffen, dass Sie von den Funktionen und Verbesserungen ebenso begeistert sein werden wie wir!

Seien Sie gespannt auf die biz.Suite 5.0 und lassen Sie sich von den vielen Neuerungen begeistern!

Fazit

Wir können es kaum erwarten, Ihnen die neue Version der biz.Suite vorzustellen und hoffen, dass Sie von den Funktionen und Verbesserungen ebenso begeistert sein werden wie wir!

Seien Sie gespannt auf die biz.Suite 5.0 und lassen Sie sich von den vielen Neuerungen begeistern!

Einblicke in unsere Erkenntnisse

Signals:

Signals sind eine äußerst nützliche Funktion, die das Überwachen von Zustandsänderungen enorm vereinfachen. Durch die Implementierung von Signals in der biz.Suite 5.0 können wir komplexe Zustandsänderungen vereinfachen und die Reaktionsfähigkeit unserer Anwendung verbessern.

Standalone Components:

Standalone Components ermöglichen uns die Vereinfachung von der Erstellung von in sich geschlossenen Komponenten. Dies ermöglicht es uns, Komponenten effizienter zu entwickeln und gleichzeitig den Code besser zu organisieren. 

CanMatchGuard:

Mit der Einführung von CanMatchGuard haben wir zwei Guards implementiert, die die Sicherheit unserer Anwendung erhöhen. Der AuthGuard überprüft, ob der Nutzer eingeloggt ist und das gesendete JWT gültig ist, während der PermissionGuard anhand der Nutzerberechtigungen prüft, ob ein bestimmtes Recht vorhanden ist. Dadurch gewährleisten wir, dass nur autorisierte Nutzer Zugriff auf bestimmte Funktionen haben.

Fazit

Wir können es kaum erwarten, Ihnen die neue Version der biz.Suite vorzustellen und hoffen, dass Sie von den Funktionen und Verbesserungen ebenso begeistert sein werden wie wir!

Seien Sie gespannt auf die biz.Suite 5.0 und lassen Sie sich von den vielen Neuerungen begeistern!

Was waren unsere Ziele?

Projekt-Setup mit Fuse:

Fuse ist ein fortschrittliches Angular-Theme, das uns ein solides Grundgerüst für die Entwicklung bietet. Mit Fuse können wir die Projektstruktur standardisieren und so die Effizienz in der Entwicklung erhöhen. 

Weniger Code:

Durch den Einsatz von Angular 16 können wir von zahlreichen neuen Funktionen und Verbesserungen profitieren, die uns ermöglichen, mehr Funktionalität mit weniger Code zu erreichen. Dies reduziert den sogenannten „Boilerplate-Code“ und beschleunigt unsere Entwicklungsprozesse.

Effektive Services:

Mit den neuen Möglichkeiten von Angular 16 können wir effiziente Service-Klassen erstellen, die als API-Clients fungieren. Dadurch wird die Kommunikation mit externen APIs erleichtert und beschleunigt.

Entwicklungsrichtlinie:

Wir haben uns für die Implementierung einer Entwicklungsrichtlinie entschieden, bei der Komponenten eine zentrale Rolle spielen. Dies ermöglicht eine verbesserte Wartbarkeit und Strukturierung des Codes.

Einblicke in unsere Erkenntnisse

Signals:

Signals sind eine äußerst nützliche Funktion, die das Überwachen von Zustandsänderungen enorm vereinfachen. Durch die Implementierung von Signals in der biz.Suite 5.0 können wir komplexe Zustandsänderungen vereinfachen und die Reaktionsfähigkeit unserer Anwendung verbessern.

Standalone Components:

Standalone Components ermöglichen uns die Vereinfachung von der Erstellung von in sich geschlossenen Komponenten. Dies ermöglicht es uns, Komponenten effizienter zu entwickeln und gleichzeitig den Code besser zu organisieren. 

CanMatchGuard:

Mit der Einführung von CanMatchGuard haben wir zwei Guards implementiert, die die Sicherheit unserer Anwendung erhöhen. Der AuthGuard überprüft, ob der Nutzer eingeloggt ist und das gesendete JWT gültig ist, während der PermissionGuard anhand der Nutzerberechtigungen prüft, ob ein bestimmtes Recht vorhanden ist. Dadurch gewährleisten wir, dass nur autorisierte Nutzer Zugriff auf bestimmte Funktionen haben.

Fazit

Wir können es kaum erwarten, Ihnen die neue Version der biz.Suite vorzustellen und hoffen, dass Sie von den Funktionen und Verbesserungen ebenso begeistert sein werden wie wir!

Seien Sie gespannt auf die biz.Suite 5.0 und lassen Sie sich von den vielen Neuerungen begeistern!

Warum Angular 16? 

Bei der Wahl des Frameworks für die neue Version haben wir uns eingehend mit den verschiedenen Möglichkeiten auseinandergesetzt.

Angular 16 bietet eine Vielzahl von Funktionen und Verbesserungen, die unsere Entwicklerinnen und Entwickler dabei unterstützen, noch effizienter zu arbeiten und gleichzeitig eine verbesserte Benutzererfahrung zu bieten.

Was waren unsere Ziele?

Projekt-Setup mit Fuse:

Fuse ist ein fortschrittliches Angular-Theme, das uns ein solides Grundgerüst für die Entwicklung bietet. Mit Fuse können wir die Projektstruktur standardisieren und so die Effizienz in der Entwicklung erhöhen. 

Weniger Code:

Durch den Einsatz von Angular 16 können wir von zahlreichen neuen Funktionen und Verbesserungen profitieren, die uns ermöglichen, mehr Funktionalität mit weniger Code zu erreichen. Dies reduziert den sogenannten „Boilerplate-Code“ und beschleunigt unsere Entwicklungsprozesse.

Effektive Services:

Mit den neuen Möglichkeiten von Angular 16 können wir effiziente Service-Klassen erstellen, die als API-Clients fungieren. Dadurch wird die Kommunikation mit externen APIs erleichtert und beschleunigt.

Entwicklungsrichtlinie:

Wir haben uns für die Implementierung einer Entwicklungsrichtlinie entschieden, bei der Komponenten eine zentrale Rolle spielen. Dies ermöglicht eine verbesserte Wartbarkeit und Strukturierung des Codes.

Einblicke in unsere Erkenntnisse

Signals:

Signals sind eine äußerst nützliche Funktion, die das Überwachen von Zustandsänderungen enorm vereinfachen. Durch die Implementierung von Signals in der biz.Suite 5.0 können wir komplexe Zustandsänderungen vereinfachen und die Reaktionsfähigkeit unserer Anwendung verbessern.

Standalone Components:

Standalone Components ermöglichen uns die Vereinfachung von der Erstellung von in sich geschlossenen Komponenten. Dies ermöglicht es uns, Komponenten effizienter zu entwickeln und gleichzeitig den Code besser zu organisieren. 

CanMatchGuard:

Mit der Einführung von CanMatchGuard haben wir zwei Guards implementiert, die die Sicherheit unserer Anwendung erhöhen. Der AuthGuard überprüft, ob der Nutzer eingeloggt ist und das gesendete JWT gültig ist, während der PermissionGuard anhand der Nutzerberechtigungen prüft, ob ein bestimmtes Recht vorhanden ist. Dadurch gewährleisten wir, dass nur autorisierte Nutzer Zugriff auf bestimmte Funktionen haben.

Fazit

Wir können es kaum erwarten, Ihnen die neue Version der biz.Suite vorzustellen und hoffen, dass Sie von den Funktionen und Verbesserungen ebenso begeistert sein werden wie wir!

Seien Sie gespannt auf die biz.Suite 5.0 und lassen Sie sich von den vielen Neuerungen begeistern!

Leave a Reply

Unternehmen

© 2022, SAXOLUTION. All Rights Reserved.