JavaScript / TypeScript

JavaScript / TypeScript

Beliebiger Browser. Beliebiger Host. Beliebiges Betriebssystem. Open Source.

Wir sprechen JavaScript - fließend. JavaScript ist seit mehreren Jahren eine der am meisten genutzten Programmiersprachen. Im Alltag treffen wir täglich auf Anwendungen, welche diese Sprache verwenden - nicht nur im Webseiten-Kontext, sondern auch in vielen weiteren Bereichen, wie in Desktopanwendungen, mobilen Applikationen oder direkt auf einem Server interpretiert.

Diese mächtige Grundlage wurde noch erweitert: TypeScript erhöht den Komfort von JavaScript, insbesondere durch die Erweiterung um ein statisches Typsystem. Ein Feature, das die Qualität von Software enorm verbessert, da viele gängige Fehler schon bei der Entwicklung nicht mehr auftreten können. Dieses vielseitige Tool nutzen wir in den verschiedensten Bereichen mit diversen Frameworks, um flexibel für Ihre Anforderungen gerüstet zu sein.

Single Page Application Frameworks

Web-Anwendungen mit Angular, React oder Vue.js

Angular

Angular ist ein von Google entwickeltes Single Page Application Framework. Seitdem AngularJS in der Version 2.0 von Angular abgelöst wurde, lassen sich mit diesem Framework vollständig Anwendungen in TypeScript entwickeln. Dieses vielfältige Framework ermöglicht die Entwicklung von diversen Applikationen, unabhängig davon, ob es um Modularisierung, Web-Komponenten oder sogar hybride Anwendungen geht. Angular bietet eine vollumfängliche Palette an Werkzeugen ohne zusätzliche Abhängigkeiten.

React

React ist eine von Facebook entwickelte leichtgewichtige Library. Mit ihrer state-basierten Arbeitsweise bietet React in der Entwicklung viele Möglichkeiten. Die Software-Bibliothek kann für viele verschiedene Anwendungsfälle genutzt werden. Einer der Gründe dafür: Sie hat eine sehr aktive Open-Source-Community, durch die bereits viele Lösungen für häufig auftretende Problemfälle bereitgestellt wurden und weiterentwickelt werden. Durch die überragende Performance und Features, wie den unidirektionalen Datenfluss, arbeiten wir in vielen Szenarien gerne mit React.

Vue.js

Vue.js ist zwar eine Neuheit unter den Single-Page-Application Frameworks, konnte sich jedoch in den letzten Jahren stark neben den Framework-Riesen React und Angular etablieren und ist mittlerweile ein erstzunehmender Konkurrent. Durch das Arbeiten mit dem Model-View-View-Model-Pattern (MVVM) können Entwickler Ein- und Ausgaben mithilfe von Databindings direkt an die Datenquelle koppeln. Die Entwickler von Vue.js bezeichnen das Framework selbst als progressiv und inkrementell adaptierbar, aber gleichzeitig auch als einfach erlernbar, vor allem im Vergleich zu anderen, sich auf dem Markt befindenden, Produkten.

Unsere JavaScript-Experten meistern den Einsatz aller relevanten Technologien, sodass sie Sie nach einer umfassenden und fundierten Beratung mit einer passgenauen Umsetzung unterstützen können.

Cross-Plattform Applikation

Ein Rundumschlag mit Cross-Plattform

Wenn die Rede von Cross-Plattform-Applikationen ist, sind damit alle Anwendungen gemeint, die mit einer Code-Basis auf verschiedenen Plattformen oder Betriebssystemen lauffähig sind.

Generell können Webanwendungen unabhängig vom Betriebssystem verwendet werden, da alle gängigen Endgeräte über einen Browser verfügen. Es gibt jedoch unterschiedliche Möglichkeiten, bestehende Anwendungen auf die verschiedenen Betriebssysteme zu portieren. Für den Desktopbetrieb hat sich Electron bewährt. Im mobilen Bereich kommen Apache Cordova oder Adobe Phonegap zum Einsatz. Dies ist auch nachträglich und ohne große Anpassungen möglich.

Wenn mobile Apps schon von Beginn an berücksichtigt werden, kann auch auf Ionic oder einen nativeren Ansatz wie NativeScript oder ReactNative zurückgegriffen werden. Für eine möglichst einfache und schnelle Installation ohne zusätzlichen Download, bieten sich Progressive-Web-Apps an. Diese können direkt über den Browser installiert werden.

Unsere Experten verfügen über einen umfangreichen Erfahrungsschatz durch ihre bisherigen breitgefächerten Projekte im Bereich Webanwendungen und deren Portierung auf unterschiedlichste Plattformen.

Node.JS

Eine vielseitige Plattform für die Entwicklung von serverseitigen Webapplikationen

Trotz der enormen Reichweite beschränkte sich JavaScript nur auf Browser als Laufzeitumgebung. Das hat sich mit Node.JS geändert. JavaScript gewinnt nun auch immer weiter Bedeutung auf der Serverseite. Durch die schlanke Engine und die interpretierte Ausführung wird eine hohe Skalierbarkeit erzielt, da neue Instanzen in wenigen Sekunden hochgefahren werden und einsatzbereit sind. Damit kann sehr kurzfristig auf eine erhöhte Auslastung reagiert werden. Durch den Einsatz bekannter und schneller Frameworks, wie Express oder dem darauf aufbauenden NestJS, können selbst große APIs in kürzester Zeit entwickelt werden.

Wir setzen Node.JS, sowohl mit Express als auch mit NestJS, bereits in vielen hochverfügbaren und stark skalierbaren Umgebungen ein und sind mit allen Facetten bestens vertraut.

Unsere Liefermodelle

Wir besitzen langjährige Erfahrung in der rechtlich und vertraglich sauberen Projektabwicklung mit verschiedenen Liefermodellen und legen Wert auf Transparenz. Unsere vier Liefermodelle dienen als Basis, um abgestimmt auf Ihre Bedürfnisse mit Ihnen unsere gemeinsame Zusammenarbeit zu gestalten.

Experten­beratung

Sie suchen gezielt nach einem externen Experten, der Ihre geschäftskritischen und leistungsstarken Anwendungen oder Systemlandschaften weiterentwickelt und Ihr Team erweitert? Wir haben für jedes IT-Thema Mitarbeiterinnen und Mitarbeiter, die die benötigte Expertise mitbringen: Ob Berater, Softwareentwickler oder IT-Experten.

Team beim Kunden

Sie wünschen sich eine unmittelbare räumliche Nähe zu unserem Team? Ihr Projekt bedarf enormer Kapazitäten, hat eine kritische Deadline oder benötigt umfassenden Experteneinsatz? Unsere Mitarbeiterinnen und Mitarbeiter sind in der Lage eine Vielzahl verschiedenster Skills abzudecken und erweitern so maßgeschneidert Ihr Team vor Ort.

Team bei uns

Sie möchten ein optimal zusammengestelltes Team von Experten an Ihrer Seite wissen, sich maximaler Transparenz gewiss sein, sehen jedoch keinen Bedarf für einen kontinuierlichen Einsatz bei Ihnen am Standort? Dann ist dieses Liefermodell optimal. Das Einsatzteam kann flexibel und gezielt bedarfsgerecht von uns für die einzelnen Teilbereiche gestafft werden.

Wissensvermittlung

Wachsen Ihre Systeme über sich hinaus, möchten wir, dass Sie ebenfalls mitwachsen können. Als projekterfahrene Berater und zertifizierte Trainer mit topaktuellem Wissen und etablierter Methodik, ist es für uns selbstverständlich, dass wir unser Wissen teilen.

DAS MAKLERPORTAL DER ERGO

VEREINFACHTER ZUGANG ZU VERTRAGS- UND KUNDENDATEN

Um das Handling der Makler mit den Versicherungsprodukten der ERGO zu vereinfachen, soll ein Zugriff auf alle relevanten Vertrags- und Kundendaten via easy Login möglich sein. Bisher war der Zugang zu den Informationen zu aufwendig und betreuungsintensiv. Mit dem neu entwickelten Portal ist für den Makler nun ein Zugriff auf alle vertragsrelevanten Daten innerhalb kürzester Zeit möglich.

Zur Case Study

HYBRIDE KUNDEN-APP

UMSETZUNG EINER OMNIKANAL-STRATEGIE

Die Entwicklung der neuen Kunden-App wurde mit modernsten Technologien umgesetzt. Als hybride Applikation, welche mithilfe aktueller Frontend-Frameworks umgesetzt wurde, ist die App flexibel und universell einsetzbar. Dank der Verwendung von Cordova und Ionic werden mit nur einer Code-Basis die Plattformen Android sowie iOS gleichermaßen unterstützt und das auf einer Vielzahl von Geräten und Versionen.

Zur Case Study
  • Referenzprojekt
    ERGO
  • Referenzprojekt
    Referenzprojekt

Unsere Kunden

Seit mehr als 30 Jahren entwickeln wir individuelle Softwarelösungen und gestalten nachhaltig den Fortschritt. Kurzfristige Erfolge sind dabei nicht unser einziges Ziel. Wir legen unseren Fokus auf nachhaltige Beziehungen und ein partnerschaftliches Verhältnis. Vertrauen und Kompetenz sind dafür grundlegende Eigenschaften und Transparenz ist Teil unseres agilen Konzepts. Wir bedanken uns bei unseren Kunden für die vertrauensvolle Zusammenarbeit.

Unser Kunde BG Phoenics
Unser Kunde die ERGO
Unser Kunde FIDUCIA GAD
Unser Kunde Finanz Informatik
Unser Kunde PROVINZIAL NordWest
Unser Kunde SIGNAL IDUNA

Ihr Ansprechpartner

Marvin Fittinghoff IT Consultant
Telefon +49 (0) 231 9875 - 564
Mobil +49 (0) 176 461 369 76‬
Kontaktieren

Das könnte Sie auch interessieren

GRAPHICAL USER INTERFACES

Intuitive GUI-Lösungen für Ihre Anwendungen

Mehr erfahren

Java

Maßgeschneiderte Softwarelösungen mit Java

Mehr erfahren

.NET

Maßgeschneiderte Softwarelösungen mit .NET

Mehr erfahren

Standorte

Standort Lünen
     Pierbusch 17
     44536 Lünen
Standort Dortmund
     Emil-Figge-Straße 85
     44227 Dortmund
Standort Hamburg
     Willy-Brandt-Straße 23
     20457 Hamburg