Handlebars.js ist eine Template-Engine für JavaScript. Sie ermöglicht dem Entwickler, mit Hilfe von semantischen Templates Business-Logik und HTML zu trennen. Somit ist es nicht von Nöten, HTML-Code per JavaScript zu generieren. Ein großer Vorteil hierbei ist die Übersichtlichkeit durch das Auslagern des JavaScript- und Handlebars-Codes in eigene .js-Dateien. Die durch Handlebars geschaffene Struktur sorgt für einen verständlichen Code und erleichtert somit die Wartbarkeit.
Ein weiterer Vorteil ist es, dass Templates nicht bei jeder erneuten Verwendung neu kompiliert werden müssen. Gerade in der mobilen Nutzung ist dies ein essentieller Performance-Gewinn.
Wann empfiehlt es sich, Handlebars.js zu verwenden?
Es empfiehlt sich, Handlebars zu verwenden, wenn Seiteninhalte während eines Aufrufes öfters aktualisiert werden (z.B. durch Filterung oder Sortierung), denn hierbei müssen die DOM-Elemente nicht jedesmal im JavaScript-Code neu generiert und eingehängt werden, sondern es werden nur entsprechende Templates gerendert. Würde man all dies von JavaScript aus steuern, müsste man jedes DOM-Element z.B. per createElement()-Methode erstellen und per appendChild()-Methode oder innerHTML-Property einzeln erstellen und einhängen.
Man sollte jedoch die Notwendigkeit einer solchen Library überprüfen, denn bei einfachen Webseiten ohne viel Logik würde Handlebars zu viel Overhead produzieren.
Anwendung
Handlebars bietet neben dem Verwenden von Platzhaltern verschiedene Helper-Functions an, wie zum Beispiel if-Abfragen, foreach-Schleifen und Block Parameters. Um Handlebars anzusprechen, werden jegliche Statements und Variablen in doppelt geschweiften Klammern geschrieben. Der Zugriff auf Funktionen erfolgt jeweils mit einem „#“ und endet mit einem „/“ vor der Anweisung.
Im folgenden Code wird geprüft, ob die Property „items“ des JSON-Objekts „news“ Einträge enthält. Ist dies der Fall wird das entsprechende Template „news-table-template“ an dieser Stelle aufgerufen. Als Parameter wird dem Template das „news“-Objekt mit übergeben.
![Handlebars.js – Semantische Template Library-1 Handlebars.js – Semantische Template Library-1](/NOV/Images/Blog/Archiv_Techblog/711/image-thumb__711__TextCombo-image-size-1-1/Handlebars.js%20%E2%80%93%20Semantische%20Template%20Library-1.png)
Im Template für die News-Tabelle wird nun bis auf den <tbody> die Tabelle vorbereitet.
Die einzelnen Row‘s werden in einer foreach-Schleife erstellt, die durch „news.items“ iteriert. Für jedes Element in diesem Array wird ein <tr>-Tag erstellt und dessen <td>-Tags mit den entsprechenden Informationen befüllt.
![Handlebars.js – Semantische Template Library 2 Handlebars.js – Semantische Template Library 2](/NOV/Images/Blog/Archiv_Techblog/723/image-thumb__723__TextCombo-image-size-1-1/Handlebars.js%20%E2%80%93%20Semantische%20Template%20Library-2.png)
Im folgenden JavaScript-Code wird nun zuerst das Template compiliert damit es ab sofort zur Verfügung steht. Anschließend wird mit dem vorhandenen Objekt „renderTemplate“ das Template erstellt und in den <div> mit der ID „content-body“ eingehängt. Dieser JavaScript-Code muss in die Seite per <script>-Tag eingebunden werden.
![Handlebars.js – Semantische Template Library 3 Handlebars.js – Semantische Template Library 3](/NOV/Images/Blog/Archiv_Techblog/730/image-thumb__730__TextCombo-image-size-1-1/Handlebars.js%20%E2%80%93%20Semantische%20Template%20Library-3.png)
Worin genau besteht in diesem Fall der Vorteil?
Hierbei wird die Logik einer if-Abfrage und einer foreach-Schleife verwendet, um dynamisch eine Tabelle zu erstellen und diese im HTML zu rendern. Trotz dieser Logik müssen dank Handlebars.js keine HTML-Tags im JavaScript-Code erstellt werden und ebenso wird kein inline-JavaScript im HTML ausgeführt. Somit wird die Logik vom Markup getrennt und es entsteht ein übersichtlicher, gut wartbarer Code.
Zudem bringt Handlebars.js neben den oben genannten Helpern noch viele weitere Build-In Helpers mit sich, jedoch besteht auch die Möglichkeit, selbst solche Helper-Funktionen zu implementieren, welche dann im HTML aufgerufen werden können.
Eine Übersicht über alle Build-In Helpers findet man auf folgender Seite: http://handlebarsjs.com
Erfahren Sie mehr
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Warum ist Inline-CSS und JavaScript-Code so schlecht?
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Braucht man wirklich jQuery?
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Tipps und Tricks mit Entity Framework
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
GraphQL – Die Alternative zu REST
![](/TTA/Blog/Web%20Development%20Blog/04_Deno/11071/image-thumb__11071__MediumTileGrid-item-main-s1-3/Header_Deno.jpg)
Deno – Das müsst ihr über die Laufzeitumgebung wissen
![](/ARS/Blog/20240801_Migration%20von%20HOST-Anwendungen%20zu%20AWS/33517/image-thumb__33517__MediumTileGrid-item-main-s1-3/Cloudtransformation.jpg)
Migration von HOST-Anwendungen zu AWS: Modernisierung
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Der wiederholte Bereich in Nintex Forms
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
SharePoint Framework Client-Side Webparts mit React
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Struktureller Aufbau eines Angular Modules
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Spaltenformatierung in SharePoint: Column formatting vs. JS
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Teams Extensions – Erstellen von Erweiterungen für Teams
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Ich bin im Flow! – Eine Übersicht zu Microsoft Flow
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Xamarin – plattformübergreifende App-Entwicklung
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Testen von Angular Anwendungen mit Cypress
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Nutzung der SharePoint REST API mit Microsoft Flow
![Bei Application Development bzw. Anwendungsentwicklung wird eine neue Anwendung konzipiert Navigationsbilc zu Application Development](/TTA/Kompetenzen/Application%20Development/17540/image-thumb__17540__MediumTileGrid-item-main-s1-3/Nav-Application-Development.jpg)
Application Development für Individualsoftware
![](/GROUP/Branchen/%C3%96ffentliche%20Verwaltung/20242/image-thumb__20242__MediumTileGrid-item-main-s1-3/header-%C3%B6ffentliche-verwaltung2.jpg)
Digitaler Wandel in der Öffentliche Verwaltung
![](/TTA/Referenzen/VOV/7147/image-thumb__7147__MediumTileGrid-item-main-s1-3/vov_teaser.jpg)
TIMETOACT realisiert integrierte Versicherungs-Software
![](/ARS/Blog/20240613_Barrierefreiheit/31716/image-thumb__31716__MediumTileGrid-item-main-s1-3/Barrierefreiheit_richtig_umsetzen_1.jpg)
Barrierefreiheit richtig umsetzen
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Migration IBM Lotus Notes zu Microsoft SharePoint
![Online survey filling out and digital form checklist by laptop computer, Document Management Checking System, online documentation database and process manage files Online survey filling out and digital form checklist by laptop computer, Document Management Checking System, online documentation database and process manage files](/NOV/Referenzen/Siemens/1520/image-thumb__1520__MediumTileGrid-item-main-s1-3/Prozessoptimierung_Formularl%C3%B6sung.jpg)
Mit End-to-End Testing zur einwandfreien Webanwendung
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31419/image-thumb__31419__MediumTileGrid-item-main-s1-3/DSC00251-klein.jpg)
Siemens AG: SharePoint statt Excel bei komplexen Formularen
![](/ARS/Blog/20240603_React/31932/image-thumb__31932__MediumTileGrid-item-main-s1-3/ARS-Blog_React.jpg)
React Server Components und Next.js
![Interessiertes Publikum sinnbildlich für IBM Think 2019](/XIN/Events/20190212_IBM%20THINK%202019/10253/image-thumb__10253__MediumTileGrid-item-main-s1-3/Publikum-IBM-Think-Summit.jpg)
X-INTEGRATE auf der IBM THINK 2019
![christmas woman](/CPL/CPL-X/Assessts/29959/image-thumb__29959__MediumTileGrid-item-main-s1-3/christmas_woman.png)
First Tuesday am 12.12.2023
![](/CPL/CPL-X/First%20Tuesday/2024-03-05/30741/image-thumb__30741__MediumTileGrid-item-main-s1-3/waist-up-shot-positive-carefree-woman-moves-with-rhythm-music-enjoys-favorite-melody-wears-stereo-headphones-ears-wears-round-eyeglasses-casual-turtleneck-isolated-green-wall.jpg)
First Tuesday am 05.03.2024
![clever korean school girl](/CPL/CPL-X/Assessts/30042/image-thumb__30042__MediumTileGrid-item-main-s1-3/clever-korean-schoolgirl-has-serious-sullen-look-folds-lips-holds-pencil-notepad-head.jpg)
First Tuesday am 18.01.2024
![](/CPL/CPL-X/2024_Aktuelles/34050/image-thumb__34050__MediumTileGrid-item-main-s1-3/09-24_Landingpage_notext_Social%20Media_800x400.png)
First Tuesday am 03.09.2024
![Junger Business Mann der seinen Erfolg feiert](/CPL/CPL-X/2024_Aktuelles/31073/image-thumb__31073__MediumTileGrid-item-main-s1-3/young-businessman-celebrating-his-success-white-background_Kopie2.jpg)
Wir sind 2024 Google Cloud Sales Partner of the Year - Alps!
![](/CPL/old/Images%202021/2021%20Quer/12441/image-thumb__12441__MediumTileGrid-item-main-s1-3/portrait-dreamy-satisfied-ethnic-girl-concentrated-aside-with-happy-smile-holds-hands-chin-looks-with-hopeful-expression-believes-better-wears-casual-yellow-t-shirt-stands.jpg)
Meet CLOUDPILOTS @ Hannover Messe
![](/CPL/CPL-X/First%20Tuesday/2024-04-16/31024/image-thumb__31024__MediumTileGrid-item-main-s1-3/vacation-sea-resort-concept-stupefied-lifeguard-with-lifebuoy-looks-surprisingly-into-distance_800x400.jpg)
First Tuesday am 16.04.2024
![2024 Google Cloud Summit Germany](/CPL/CPL-X/2024_Aktuelles/31184/image-thumb__31184__MediumTileGrid-item-main-s1-3/Sujet_Deutschland.png)
Google Cloud Summit Germany - wir sind dabei!
![Junge Dame mit Brillen umgeben von Wolken](/CPL/CPL-X/2024_Aktuelles/31259/image-thumb__31259__MediumTileGrid-item-main-s1-3/Variante%20Website_1200x800.jpg)
First Tuesday am 04.06.2024
![](/CPL/CPL-X/2024_Aktuelles/31914/image-thumb__31914__MediumTileGrid-item-main-s1-3/elderly-man-with-mustache-poses-sunglasses.jpg)
First Tuesday am 02.07.2024
![](/CPL/CPL-X/2024_Aktuelles/34463/image-thumb__34463__MediumTileGrid-item-main-s1-3/SCCON2024-SocialAssets-SoMe-Generic-Partnerlogo_Cloudpilots.jpg)
CLOUDPILOTS mit Google Cloud @ SCCON 2024
![](/CPL/CPL-X/2024_Aktuelles/34439/image-thumb__34439__MediumTileGrid-item-main-s1-3/Vorlage_Landingpage_Social%20Media_800x400v3.png)
First Tuesday am 08.10.2024
![](/CPL/CPL-X/2024_Aktuelles/34339/image-thumb__34339__MediumTileGrid-item-main-s1-3/Freshworks_Landingpage_blank_800x400_v2.png)
Kostenloses Webinar Freshworks Freddy AI am 22. Oktober 2024
![](/CPL/CPL-X/2024_Aktuelles/35123/image-thumb__35123__MediumTileGrid-item-main-s1-3/Vorlage_Landingpage_Social%20Media_800x400_1.png)
First Tuesday am 10.12.2024
![](/CPL/CPL-X/2025_Aktuelles/35467/image-thumb__35467__MediumTileGrid-item-main-s1-3/FT_02_25_Landingpage_Social%20Media_800x400.png)
First Tuesday am 04.02.2025
![](/CPL/CPL-X/2024_Aktuelles/34863/image-thumb__34863__MediumTileGrid-item-main-s1-3/Vorlage_Landingpage_Social%20Media_800x400.png)
First Tuesday am 05.11.2024
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Umfragen in Teams mit Microsoft Forms
![Eine Angestellte lädt auf ihrem Handy die Microsoft Teams App für digitale Zusammenarbeit herunter.](/NOV/Images/Headerimages/10034/image-thumb__10034__MediumTileGrid-item-main-s1-3/Teams.jpg)
Microsoft Teams: mehr als Videotelefonie und Chat
![Team of programmers working in office](/NOV/Images/Blog/Headerbild/18304/image-thumb__18304__MediumTileGrid-item-main-s1-3/IT-Projekte%20und%20Change%20Management.png)
Was Sie beim nächsten IT-Projekt beachten sollten
![Programmer Woman Coding On Computer](/NOV/Images/Blog/Headerbild/18306/image-thumb__18306__MediumTileGrid-item-main-s1-3/Ohne%20Programmierkenntnisse%20zum%20Entwickler%20werden%20-%20Power%20Platform.png)
Ohne Programmierkenntnisse zum Entwickler werden
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Corporate News – Das zentrale Medium interner Kommunikation
![Qualitätsmanagement Close up shot of female hands typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/1353/image-thumb__1353__MediumTileGrid-item-main-s1-3/female-hands-typing-on-laptop.jpg)
SharePoint vs. TYPO3 – Sechs Gründe für SharePoint-Intranet
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Was kann der neue Office 365 Planner – und was kann er nicht
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Was ist Application Lifecycle Management (ALM)?
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Fünf Tipps für mehr SharePoint-Adoption in Unternehmen
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Produktiver lernen mit SharePoint
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Fünf Tipps für eine verbesserte Software-Adoption
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Drei Tipps für mehr SharePoint-Begeisterung
![Zwei Frauen schauen gemeinsam auf einen Bildschirm](/NOV/Images/Blog/Fallback_Titelbilder/1290/image-thumb__1290__MediumTileGrid-item-main-s1-3/TeamworkB%C3%BCro.jpg)
Change Management in IT-Projekten
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Farben zur Optimierung des SharePoint-Kalender
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Grundlagen der Gestaltung
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Vorgesetzte in Nintex per LDAP-Abfrage ermitteln
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
CQRS in ASP.Net MVC mit Entity Framework
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Gefilterte Ansicht über Unterschiede in mehreren Spalten
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 4
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 3
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 2
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Dateizugriffsrechte verwalten mit Microsoft RMS – Teil 1
![Abheben in die Cloud Close up of female hands while typing on laptop](/NOV/Images/Blog/Fallback_Titelbilder/392/image-thumb__392__MediumTileGrid-item-main-s1-3/FliegerCloud.jpg)
Qualitätsmanagement - Dokumentation verwalten mit SharePoint
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
Multi Factor Authentication (Azure und SharePoint)
![News der novaCapta](/NOV/Images/Blog/Fallback_Titelbilder/1354/image-thumb__1354__MediumTileGrid-item-main-s1-3/Two-business-men-talking-to-each-other.jpg)
Zentralisiertes Logging – Simpler Logging-Stack mit Graylog
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1355/image-thumb__1355__MediumTileGrid-item-main-s1-3/BlauerHimmel.jpg)
Angular Route-Guards
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
Angular 5 Custom Filter in Angular Material Data-Table
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1288/image-thumb__1288__MediumTileGrid-item-main-s1-3/Frau%20in%20der%20Cloud.jpg)
Grundlagen der Datenmodellierung
![novaWorxx Provisioning Drei Personen in einer Besprechung an einem Tisch besprechen den Zeitplan auf ihrem Microsoft-Laptop](/NOV/Images/Headerimages/15231/image-thumb__15231__MediumTileGrid-item-main-s1-3/nwxProvisioning_header.jpg)
Die Bedeutung einer Governance
![Blue sky and clouds](/NOV/Images/Blog/Fallback_Titelbilder/1355/image-thumb__1355__MediumTileGrid-item-main-s1-3/BlauerHimmel.jpg)
Hat Ihr Unternehmen einen Informations-Lebenszyklus?
![novaCapta: Ihr Partner für die digitale Transformation mit Microsoft Technologien](/NOV/Images/Shooting%20B%C3%BCro%20Hannover%20April%202024/31430/image-thumb__31430__MediumTileGrid-item-main-s1-3/DSC00251-zuschnitt.jpg)
SharePoint und Informationsarchitektur – worauf kommt es an?
![Schreibtisch](/NOV/Images/Blog/Fallback_Titelbilder/1289/image-thumb__1289__MediumTileGrid-item-main-s1-3/Schreibtisch.jpg)
Anhänge nach Datentyp in PowerApps einschränken
![Hands of man using online virtual app on mobile phone. Millennial guy chatting on smartphone, using banking services, reading text message, typing, shopping, making call, browsing internet. Close up](/NOV/Images/Blog/Fallback_Titelbilder/1292/image-thumb__1292__MediumTileGrid-item-main-s1-3/man-using-mobile-phone_Adobe-453628768.jpg)
PDF-Konverter in Power Automate
![Phishing, mobile phone hacker or cyber scam concept. Password and login pass code in smartphone. Online security threat and fraud. Female scammer with cellphone and laptop. Bank account security.](/NOV/Images/Blog/28758/image-thumb__28758__MediumTileGrid-item-main-s1-3/Blog_Header_Cyber%20Security.jpg)
Die Awareness kommt mit dem ersten Cyberangriff
![](/SYN/Blog/NextJS/33589/image-thumb__33589__MediumTileGrid-item-main-s1-3/visual.jpg)
NextJS - der Gamechanger für deine Web Performance
![](/ARS/Blog/20240823_DevOps_quo%20vadis/34084/image-thumb__34084__MediumTileGrid-item-main-s1-3/Teamarbeit%20mit%20DevOps.png)
"DevOps, quo vadis?" – Team Topologien
![](/ARS/Blog/20240919_Die_Zukunft_datenbankzentrierter_IT-Architekturen/34499/image-thumb__34499__MediumTileGrid-item-main-s1-3/Zukunft-Datenbankzentrierter_IT-Architekturen.png)
Die Zukunft datenbankzentrierter IT-Architekturen
![](/ARS/Blog/20240905_Effiziente_DevOps_Teams/34295/image-thumb__34295__MediumTileGrid-item-main-s1-3/DALL%C2%B7E%202024-08-21%2011.18.41%20-%20A%20minimalistic%2C%20wide-format%20photo%20depicting%20a%20collaborative%20DevOps%20environment.%20The%20scene%20should%20be%20simple%2C%20with%20a%20few%20team%20members%20working%20together%20i.png)
Effiziente DevOps-Teams: Teamschnitte und Kommunikation
![](/ARS/Blog/20241010_DevOps_%20API_APIOps/34794/image-thumb__34794__MediumTileGrid-item-main-s1-3/APIOps_LandschaftCloud_als_logischer_na%CC%88chster_Schritt%20%281%29.png)
DevOps? Warum APIOps der nächste logische Schritt ist
![](/ARS/Blog/20241024_DevOps_APIOps_in_der_Praxis/34867/image-thumb__34867__MediumTileGrid-item-main-s1-3/DevOps_und_ApiOps_in_der_Zukunft.png)
DevOps und APIOps in der Praxis: Best Practices
![Stark in Google Workspace Google Workspace administration](/CPL/CPL-X/Bilder%20Website/Menschen%204/14272/image-thumb__14272__MediumTileGrid-item-main-s1-3/retro-young-man-grey-racerback-tucked-into-pants.jpg)
Cloud Chronicles am 12.04.23
![Laptopansicht mit Code, Stift und Block Laptopansicht mit Code, Stift und Block](/EDC/1%20Entwicklung/8107/image-thumb__8107__MediumTileGrid-item-main-s1-3/Laptopansicht%20mit%20Code%2C%20Stift%20und%20Block.jpg)
HCL Notes Domino Version 12 – new template signer
![Eine Angestellte lädt auf ihrem Handy die Microsoft Teams App für digitale Zusammenarbeit herunter.](/NOV/Images/Headerimages/10034/image-thumb__10034__MediumTileGrid-item-main-s1-3/Teams.jpg)
Microsoft Teams für digitale Zusammenarbeit
![Business Productivity Framework Zwei Männer am Smartphone](/NOV/Images/Headerimages/14616/image-thumb__14616__MediumTileGrid-item-main-s1-3/Business%20Productivity%20Framework_header.jpg)
Business Productivity Framework
![Microsoft Teams as a Platform Happy lifestyle digital nomad young cheerful woman work outdoor with laptop computer - people and modern technology job and communication related - alternative office at the beach](/NOV/Images/Headerimages/28668/image-thumb__28668__MediumTileGrid-item-main-s1-3/Header_Teams-as-a-Platform.jpg)
Microsoft Teams as a Platform
![Desktopvirtualisierung mit Azure oder Windows Eine Expertin erläutert Kollegen .NET Code in einer Software-Entwicklungsumgebung.](/NOV/Images/Headerimages/4025/image-thumb__4025__MediumTileGrid-item-main-s1-3/Entwicklung.jpg)
Applications & Integration
![Beladenes Containerschiff auf dem Meer](/NOV/Referenzen/dteq/16456/image-thumb__16456__MediumTileGrid-item-main-s1-3/AdobeStock_390654783_Headerbild_CS_dteq_web.jpg)
dteq: Webbasiertes Projektmanagement
![DevOps Young beautiful woman working on laptop at home office, copy space, portrait.](/NOV/Images/Headerimages/15753/image-thumb__15753__MediumTileGrid-item-main-s1-3/DevOps_copy.png)
DevOps für Prozessoptimierung im Unternehmen | novaCapta
![DevOps Young beautiful woman working on laptop at home office, copy space, portrait.](/NOV/Images/Headerimages/15753/image-thumb__15753__MediumTileGrid-item-main-s1-3/DevOps_copy.png)
novaCapta hat neue Gold-Kompetenz für DevOps
![medicine, healthcare and people concept - female doctor with tablet pc computer talking to smiling woman patient at hospital](/NOV/Images/Headerimages/23018/image-thumb__23018__MediumTileGrid-item-main-s1-3/LP_Medizinische%20Software.jpg)
Apps als Medizinprodukt
![](/TTA/Referenzen/Bayer%20CropScience/7112/image-thumb__7112__MediumTileGrid-item-main-s1-3/bayer_teaser.jpg)
Dresscode und eBagTag - Schutzkleidung maßgeschneidert
![](/TTA/Referenzen/Bette%20GmbH%20%26%20Co.%20KG/15048/image-thumb__15048__MediumTileGrid-item-main-s1-3/bette_logo_gr%C3%BCn_digital.png)
TIMETOACT erleichtert die Berichterstellung in IBM Cognos
![](/SYN/Blog/Erhoehte%20Sicherheit%20durch%20Kubernetes/33841/image-thumb__33841__MediumTileGrid-item-main-s1-3/visual.jpg)
Erhöhte Sicherheit durch Kubernetes
![](/TTA/Blog/Web%20Development%20Blog/03_CSS_Tipps_Tricks/11073/image-thumb__11073__MediumTileGrid-item-main-s3-3/christina-wocintechchat-com-CmvA0xCDfC8-unsplash.jpg)