Datum
19.08.2016
Dieser Beitrag wurde verfasst von:
Keine Frage, jQuery erleichtert uns Entwicklern das Leben ungemein. Doch trotzdem stellt sich immer wieder die Frage, ob jQuery wirklich immer benötigt wird oder man nicht doch mit nativem JavaScript besser beraten ist. Denn in den meisten Fällen geht es doch um Klassenhandling bzw. DOM-Manipulationen. Außerdem dürfen in der heutigen Zeit auf keinen Fall die mobilen Endgeräte außer Acht gelassen werden! Und besonders dort ist es wichtig, jedes Kilobyte zu sparen, damit die Seite auch bei schlechter Verbindung schnell geladen werden kann.
Klar kann man jetzt sagen, dass jQuery sämtliche Browser unterstützt und man keine aufwendigen Workarounds entwickeln muss, um zum Beispiel eine bestimmte Version des Internet Explorers nutzen zu können. Doch wir befinden uns mittlerweile im Jahre 2016, wo nicht mehr Browser wie IE 7 oder IE 8 unterstützt werden müssen. Moderne Browser bieten alle Funktionen, die gewöhnlich benötigt werden.
Mit Hilfe dieser Funktionen lassen sich auch sehr einfach die gewünschten Methoden von jQuery nachbauen. Einziger Nachteil ist, dass diese Funktionen zuerst implementiert werden müssen, doch beim Aufruf an sich sind die beiden Methoden identisch. Außerdem müssen die Methoden nur einmal entwickelt werden und lassen sich dann beliebig oft in weiteren Projekten verwenden.
Wie man in den folgenden Beispielen sieht, ist es nicht wirklich mehr zu schreiben, da die Methoden aus bestehen Projekten genommen werden können und die Methoden ähnlich aufgefunden werden. Dafür konnte man sich eine fast 100kB große Library sparen, die eine ganze Reihe an Methoden mit sich bringt, die in den meisten Fällen nicht von Nöten sind.
Beispiele
( function (win, doc) { |
// getElem function |
var getElem = function (selector){ |
return doc.querySelectorAll(selector); |
}; |
// has class function |
var hasClass = function (el, val) { |
return el !== null && el.classList.contains(val); |
}; |
// add class function |
var addClass = function (el, val) { |
if (el === null ) { |
return null ; |
} |
return el.classList.add(val); |
}; |
// remove class function |
var removeClass = function (el, val) { |
if (el === null ) { |
return null ; |
} |
return el.classList.remove(val); |
}; |
// javascript |
var elem = getElem( 'CSS-Selector' ); |
addClass(elem, 'css-klasse' ); |
addClass(elem, 'css-klasse' ); |
// jquery |
var elem = $( 'CSS-Selector' ); |
elem.addClass( 'css-klasse' ); |
elem.removeClass( 'css-klasse' ); |
} (window, document)); |
Performance
Im folgenden Beispiel wird der Unterschied zwischen JavaScript und jQuery sichtbar.
( function (win, doc) { |
// performance testing function |
var performanceTest = function (func, funcDesc) { |
|
var start = new Date().getTime(); |
for (i = 0; i < 20000; ++i) { |
func.apply(); |
} |
var end = new Date().getTime(), |
time = end - start; |
console.log(funcDesc + ': ' + time); |
}; |
var demoArray = document.querySelectorAll( 'div' ); |
// jQuery each |
var jqueryEach = function () { |
$.each(demoArray, function (index, elem) { |
$( this ).attr( 'data-count' , i); |
}); |
}; |
// javascript each |
var javaScriptEach = function () { |
for ( var i = 0, len = demoArray.length; i < len; i++) { |
demoArray[i].setAttribute( 'data-count' , i); |
} |
} |
// Aufruf |
performanceTest(javaScriptEach, 'javaScript' ) |
performanceTest(jqueryEach, 'jquery' ) |
} (window, document)); |
Fazit
Man sollte sich immer die Frage stellen:
„Brauche ich diese Library wirklich oder kann ich es auch mit nativem JavaScript schreiben?“
In vielen Fällen kann man die Frage mit „nein“ beantworten und damit können oft Dateien, Ladezeiten und Versionsprobleme umgangen werden. Ebenso ist der Performance-Gewinn unserer Applikation deutlich höher, was aber nicht heißen soll, dass Libraries wie jQuery, AngularJS, Backbone etc. keine Berechtigung haben, in einigen Fällen machen sie durchaus Sinn und sind eine nützliche Unterstützung.
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?
![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)
Handlebars.js – Semantische Template Library
![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)
![Erstellung einer Mitarbeiter-App Erstellung einer Mitarbeiter-App](/NOV/Images/Headerimages/15872/image-thumb__15872__MediumTileGrid-item-main-s1-3/Intranet_Firstline_Worker.jpg)
Wer benötigt ein Intranet?
![Google Cloud Server Google Cloud Speicherplatz Consulting Development Deployment](/CPL/old/Header%20generic%20%28Style%202%29/11225/image-thumb__11225__MediumTileGrid-item-main-s1-3/CPLHeader2-blue-003.jpg)
Webinar: Google Cloud VMware Engine
![](/TTA/Events/2020-09-17%20Webcast%20IASP-%20Nie%20wieder%20IBM%20Audit/9373/image-thumb__9373__MediumTileGrid-item-main-s1-3/Nie-Wieder-IBM-Audit-Header-1500-x-450.png)
Webcast: IASP – Nie wieder IBM Audit
![](/CPL/old/Header%20generic%20%28Style%202%29/11222/image-thumb__11222__MediumTileGrid-item-main-s1-3/CPLHeader2-blue-002.jpg)
Webinar: Looker Business Intelligence
![NIS2-Richtlinie zur Stärkung der Cybersicherheit Detailaufnahme eines Fingers, dessen Fingerabdruck zur Identifizierung am Laptop genutzt wird. Daben sieht man ein Sicherheitsschloss.](/NOV/Images/Blog/Headerbild/31361/image-thumb__31361__MediumTileGrid-item-main-s1-3/Header_Blogbeitrag_NIS2.jpg)
NIS2 kommt: So bereiten Sie sich optimal vor
![](/IPG/Blog/Expertenberichte/2023_Datenschutzgesetz_CH/27621/image-thumb__27621__MediumTileGrid-item-main-s1-3/Teaserbild_nDSG_CH.jpg)
Neues Datenschutzgesetz – Schutz vor Sanktionen dank IAM
![](/SYN/Leistungen/Data%20%26%20Analytics/webanalyse/24189/image-thumb__24189__MediumTileGrid-item-main-s1-3/Keyvisual%20-%20webanalyse.png)
Web Analytics
![](/ARS/Blog/20231030_Given-When-Then/30330/image-thumb__30330__MediumTileGrid-item-main-s1-3/20232510-givenwhenthen-und-atdd-eine-win-win-win-situation-1.jpg)
Given/When/Then und ATDD - Eine Win-Win-Win-Situation!?
![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
![](/NOV_CH/Images/Bannerbilder/8095/image-thumb__8095__MediumTileGrid-item-main-s1-3/Blog%20Change%20Management.jpg)
Wieso braucht es Change Management?
![Atlassian Lizenzen im “Advantaged Pricing Plan” neu angepasst](/CWX/Info-Hub/News/2022/2022-01-19%20Atlassian%20passt%20Preise%20f%C3%BCr%20Lizenzen%20an/24609/image-thumb__24609__MediumTileGrid-item-main-s1-3/bb%20Atlassian%20Logo.jpg)
Atlassian passt Preise für Lizenzen an
![Mit IBM Cloud Pak for Data Accelerator schnelle Umsetzung von Anwendungsfällen Headerbild zu IBM Cloud Pak for Data Accelerator](/TTA/Technologien%20neu/IBM/IBM%20CP4D%20Accelerator/17004/image-thumb__17004__MediumTileGrid-item-main-s1-3/Header%20Accelerator.jpg)
IBM Cloud Pak for Data Accelerator
![](/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
![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
![](/_default_upload_bucket/31325/image-thumb__31325__MediumTileGrid-item-main-s1-3/Graphentechnologie.jpg)
Graphentechnologie
![](/TTA/Blog/Web%20Development%20Blog/02_Angular_Tipps/9261/image-thumb__9261__MediumTileGrid-item-main-s1-3/Teaser_Angular_Tipps.jpg)
9 Tipps & Tricks für Angular
![developer works on code it jobs timetoact group](/JOBS/Personio/24234/image-thumb__24234__MediumTileGrid-item-main-s1-3/Azubi-3.jpg)
Expert Consultant* für IAM / Cyber Security (DE/CH)
![NIS2 Richtlinie: Compliance Navigator | novaCapta Work partners sitting in office surfing phone in company](/NOV/Images/Headerimages/Workshops%20%26%20Einstiegsangebote/31191/image-thumb__31191__MediumTileGrid-item-main-s1-3/NIS2%20Richtlinie%20Compliance%20Navigator-Header-Web.jpg)
NIS2 Compliance Navigator
![Anwendungsbeispiel Power Platform Power App Workplace Booking](/NOV/Images/Blog/Headerbild/25292/image-thumb__25292__MediumTileGrid-item-main-s1-3/Header_Workplace_Booking_App_web.png)
Power App für das hybride Büro
![Cyberversicherung](/IPG/Blog/Expertenberichte/2023_Cyberversicherung/29940/image-thumb__29940__MediumTileGrid-item-main-s1-3/Teaser_Cyberversicherung.jpg)
Verringerung von Cyberrisiken: Was ist versicherbar?
![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
![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
![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
![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
![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
![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
![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)
Migration IBM Lotus Notes zu Microsoft SharePoint
![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
![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
![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
![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
![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
![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
![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?
![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
![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)
GraphQL – Die Alternative zu REST
![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
![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
![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
![](/ARS/Blog/20230330_Teil5_Einfluss/31760/image-thumb__31760__MediumTileGrid-item-main-s1-3/Bildschirmfoto%202024-06-13%20um%2011.00.18.png)
Teil 5 - Einfluss von Cloud-native auf die Architekturarbeit
![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
![](/TTA/Blog/Web%20Development%20Blog/03_CSS_Tipps_Tricks/11073/image-thumb__11073__MediumTileGrid-item-main-s1-3/christina-wocintechchat-com-CmvA0xCDfC8-unsplash.jpg)
Top 10 CSS Tipps & Tricks in 2020
![employee looks into the camera it jobs timetoact group](/JOBS/Personio/24252/image-thumb__24252__MediumTileGrid-item-main-s1-3/consulting-8-v.jpg)
Duales Studium Business Administration (Sales & Marketing)
![Zufrieden Cloud Consulting Google Workspace macht glücklich](/CPL/CPL-X/Bilder%20Website/Menschen%201/14365/image-thumb__14365__MediumTileGrid-item-main-s1-3/fat-redhead-man-blue-shirt-smiles-cute-he-pressed-his-palms-his-face-black-background.jpg)
Advanced Admin Trial
![](/TTA/Referenzen/Bayer%20CropScience/7112/image-thumb__7112__MediumTileGrid-item-main-s1-3/bayer_teaser.jpg)
Dresscode und eBagTag - Schutzkleidung maßgeschneidert
![Expertenbericht IAM im Spital - Gesundheitswesen Titelbild zum Expertenbericht IAM im Spital - Gesundheitswesen](/IPG/Blog/Expertenberichte/17442/image-thumb__17442__MediumTileGrid-item-main-s1-3/Titelbild_expertenbericht_iam_spital_gesundheitswesen.jpg)
Wieviel IAM braucht ein Krankenhaus?
![CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine](/CPL/old/Header%20generic/10793/image-thumb__10793__MediumTileGrid-item-main-s1-3/CPLHeader-red-007.jpg)
5 Gründe wieso Ihr Advanced Admin braucht
![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)
Advanced Admin Features
![Laptop mit Brille auf dem Tisch Laptop mit Brille auf dem Tisch](/EDC/1%20Digital%20Workplace%20-%20Homeoffice/12538/image-thumb__12538__MediumTileGrid-item-main-s1-3/zugeklappter%20Laptop%20mit%20Maus%20und%20Brille.jpg)
Das Domino v12 Betaprogramm ist eröffnet
![Zusammenarbeit weltweit Zusammenarbeit weltweit](/EDC/Blogs-News/10%20Gruende%20fuer%20Managed%20Services%20HCL/18495/image-thumb__18495__MediumTileGrid-item-main-s1-3/Zusammenarbeit%20weltweit-pixabay.jpg)
10 Gründe für Managed Services mit edcom
![](/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
![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
![](/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
![](/TTA/Referenzen/VOV/7147/image-thumb__7147__MediumTileGrid-item-main-s1-3/vov_teaser.jpg)
TIMETOACT realisiert integrierte Versicherungs-Software
![woman looks into camera it jobs timetoact group](/JOBS/Personio/24239/image-thumb__24239__MediumTileGrid-item-main-s1-3/HR-2-v.jpg)
Cloud Architect (*)
![team working together it jobs timetoact group](/JOBS/Personio/24251/image-thumb__24251__MediumTileGrid-item-main-s1-3/IT-13.jpg)
Pflichtpraktikum Softwareentwicklung JavaScript (*)
![woman on window smiles it jobs timetoact group](/JOBS/Personio/24275/image-thumb__24275__MediumTileGrid-item-main-s1-3/sales-6-v.jpg)
Software Architekt (*)
![woman smiles it jobs timetoact group](/JOBS/Personio/24222/image-thumb__24222__MediumTileGrid-item-main-s1-3/management-marketing-5.jpg)
Softwareentwickler JavaScript (*)
![Nomadensiedlung Nomadensiedlung](/EDC/Blogs-News/HCL%20Nomad/17382/image-thumb__17382__MediumTileGrid-item-main-s1-3/Blogartikel%20HCL%20Nomad%20und%20SafeLinx-pixabay.jpg)
HCL Nomad Web im Verbund mit HCL SafeLinx
![](/ARS/Blog/20230330_Warum_es_bei_Digitalisierung/31787/image-thumb__31787__MediumTileGrid-item-main-s1-3/Bildschirmfoto%202024-06-13%20um%2012.04.31.png)
Digitalisierung und das richtige Mindset
![](/_default_upload_bucket/19163/image-thumb__19163__MediumTileGrid-item-main-s1-3/AdobeStock_127798164.png)
Rethink! IT 2022!
![](/ARS/Blog/20231106_Angular17/30329/image-thumb__30329__MediumTileGrid-item-main-s1-3/20231106-hurahura-angular-version-17-ist-da-thumb.jpg)
Hurra, hurra - Angular Version 17 ist da!
![Young business people in office](/NOV/Images/Headerimages/14588/image-thumb__14588__MediumTileGrid-item-main-s3-3/Header_Hubseite%20Collaboration%20und%20Intranet.png)