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?
![](/TTA/Blog/ESG%20Tagebuch/32301/image-thumb__32301__MediumTileGrid-item-main-s1-3/esg-tagebuch.jpg)
ESG-Tagebuch | Wissenstransfer & Kommunikation | Teil 2
![](/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
![](/SYN/Blog/OVHcloud%20Eine%20robuste%20Infrastruktur%20f%C3%BCr%20deutsche%20Mittelstandsunternehmen/35485/image-thumb__35485__MediumTileGrid-item-main-s1-3/Globale%20Performance%2C%20lokale%20Sta%CC%88rke%20OVHcloud%20macht%E2%80%99s%20mo%CC%88glich.jpg)
Globale Performance, lokale Stärke: OVHcloud macht’s möglich
![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
![](/TTA_AT/Blog/AI/Benchmarks%20Oktober%2024/35400/image-thumb__35400__MediumTileGrid-item-main-s1-3/oktober_LLM%20Benchmarks.jpg)
ChatGPT & Co: Oktober-Benchmarks für Sprachmodelle
![](/TTA_AT/Blog/AI/Benchmarks%20November%202024/35399/image-thumb__35399__MediumTileGrid-item-main-s1-3/november_LLM%20Benchmarks.jpg)
ChatGPT & Co: November-Benchmarks für Sprachmodelle
![](/TTA_AT/Blog/AI/Benchmarks%20Dezember%202024/35401/image-thumb__35401__MediumTileGrid-item-main-s1-3/september_LLM%20Benchmarks.jpg)
ChatGPT & Co: September-Benchmarks für Sprachmodelle
![](/SYN/Leistungen/Data%20%26%20Analytics/webanalyse/34223/image-thumb__34223__MediumTileGrid-item-main-s1-3/webanalyse.png)
Web Analytics
![Teaserbild nDSG CH Teaserbild nDSG CH](/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
![](/TTA_AT/Blog/AI/Benchmarks%20Dezember%202024/35397/image-thumb__35397__MediumTileGrid-item-main-s1-3/LLM%20Benchmarks_dezember.jpg)
ChatGPT & Co: Dezember-Benchmarks für Sprachmodelle
![](/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!?
![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
![](/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
![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
![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
![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
![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
![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
![](/NOV_CH/Images/Bannerbilder/8095/image-thumb__8095__MediumTileGrid-item-main-s1-3/Blog%20Change%20Management.jpg)
Wieso braucht es Change Management?
![](/_default_upload_bucket/31325/image-thumb__31325__MediumTileGrid-item-main-s1-3/Graphentechnologie.jpg)
Graphentechnologie
![Zwei konkrete Use Cases für App Modernization Male hand touching a digital tablet](/NOV/Images/Blog/Headerbild/34819/image-thumb__34819__MediumTileGrid-item-main-s1-3/Header_Blog_App_Modernization.jpg)
Geschäftstransformation dank App Modernization
![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
![](/TTA/Referenzen/Bayer%20CropScience/7112/image-thumb__7112__MediumTileGrid-item-main-s1-3/bayer_teaser.jpg)
Dresscode und eBagTag - Schutzkleidung maßgeschneidert
![business man working it jobs timetoact group](/JOBS/Personio/24266/image-thumb__24266__MediumTileGrid-item-main-s1-3/werkstudent-8-v.jpg)
Expert Consultant für IAM/ Cyber Security (w/m/d)
![developer looking into the camera it jobs timetoact group](/JOBS/Personio/24265/image-thumb__24265__MediumTileGrid-item-main-s1-3/IT-8-v.jpg)
Projektleiter im Bereich Cyber Security/ IAM (w/m/d)
![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
![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
![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
![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
![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
![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?
![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
![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
![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)
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
![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
![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
![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
![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
![Cyberversicherung](/IPG/Blog/Expertenberichte/2023_Cyberversicherung/29940/image-thumb__29940__MediumTileGrid-item-main-s1-3/Teaser_Cyberversicherung.jpg)
Verringerung von Cyberrisiken: Was ist versicherbar?
![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
![](/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
![](/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
![](/TTA/Kompetenzen/Performance%20Strategy/SAM%20Tooling/35677/image-thumb__35677__MediumTileGrid-item-main-s1-3/SAM%20Tooling.jpg)
SAM Tool: Effiziente Softwareverwaltung für Unternehmen
![](/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
![](/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
![](/SYN/Events/2024/33882/image-thumb__33882__MediumTileGrid-item-main-s1-3/Alpha%20trading.jpg)
alpha trading solutions Kundenveranstaltung
![](/TTA/Blog/Web%20Development%20Blog/02_Angular_Tipps/9261/image-thumb__9261__MediumTileGrid-item-main-s2-3/Teaser_Angular_Tipps.jpg)