Das Frontend bildet die Schnittstelle zwischen Nutzer und System. Eine gute Optik reicht dabei nicht, das Frontend muss auch nutzerfreundlich sein - ein Anwender soll sich schließlich schnell und intuitiv zurechtfinden. Deshalb konzipieren unsere Usability-Experten das Design und unsere Software-Entwickler setzen dies in Code um. Bei der Frontend Entwicklung (FE) legen wir auch Wert auf Responsive Design und stellen so sicher, dass Ihre Anwendung auf jedem Gerät gut funktioniert. 

Wir kümmern uns um alles, was zu einer ganzheitlichen Frontend Entwicklung gehört: HTML, CSS, JavaScript-Bibliotheken, UX, UI, Wireframes, Prototypen. Ob in mobilen, Desktop- oder Web-Anwendungen - wir fühlen uns im Frontend wohl.

SE-icon

Sprechen Sie mich an für ein individuelles Angebot

Jörg Meier

Dipl. Informatiker, Vorstand, CEO, Certified Scrum Product Owner

Projektmanagement

Kontaktieren Sie mich

Webanwendungen mit Angular

Mit einer Angular-Webapplikation bekommen Sie eine moderne, leistungsfähige und stabile Anwendung. Das JavaScript-Web-Framework Angular (nicht zu verwechseln mit AngularJS) wurde von Google entwickelt und basiert auf TypeScript. TypeScript ist ein typisiertes JavaScript, das von Microsoft entwickelt wurde und gegenüber JavaScript einige Vorteile hat. Dazu zählen u.a. die Typisierung, die Reduzierung von Laufzeitfehlern und die Modularisierung.
Mithilfe der JavaScript-Runtime NodeJS können vollumfängliche, skalierbare Anwendungen entwickelt werden. NodeJS wandelt jede für Angular typische Datei so um, dass am Ende lediglich HTML, CSS und JavaScript übrigbleiben. So können Angular-Projekte auf jedem Device wie Smartphone, Tablet oder Desktop genutzt und auf allen Servern ohne erheblichen Infrastrukturaufwand gehostet werden.

Unterstützend dazu verwenden wir den Paketmanager Node Package Manager, welcher als Bestandteil von NodeJS die Installation und Aktualisierung von Softwarepaketen wie Angular selbst und zusätzlichen Bibliotheken erleichtert. Die Projektstruktur lässt sich so einfach und schnell aufbauen, das wirkt sich positiv auf die Wartbarkeit aus und reduziert Entwicklungskosten. 

Für moderne Webanwendungen bietet Angular das geeignete Ökosystem: Neben dem Core-Framework, der Angular-CLI und der Komponentenverwaltung gibt es weitere praktische Module wie Routing, i18n-Internationalisierung, Formulare mit Validierungsmöglichkeit, Progressive-Webapp-Offlinefähigkeit, Schnittstellenkommunikation mit HTTP und REST-Prinzipien, Animationen, State-of-the-art Styling, eine moderne Optik usw.

Ihren individuellen Wünschen sind nahezu keine Grenzen gesetzt, da Angular aufgrund seiner Popularität sehr viele umfangreiche Erweiterungen anbietet. Angular Material beispielsweise ist eine Bibliothek für die gängigsten modernen Website-Komponenten wie Formulare, Listen, Tabellen usw. und liefert bereits vorgefertigte, moderne Styles, die auf Ihre Bedürfnisse angepasst werden können. 

Besonders für professionelle, komplexe Enterprise-Projekte ist Angular eine gute Wahl. Auch kleinere Anwendungen wie Single-Page-Webanwendungen, lassen sich mit dem Framework entwickeln, wofür sich allerdings auch leichtgewichtigere Frameworks wie React und VueJs anbieten (siehe unten).

Angular Material

Angular Material bietet eine Bibliothek mit zahlreichen modern gestalteten und animierten Komponenten für Ihre Webanwendung an. Diese Elemente lassen sich effizient einbauen, sorgen für ein einheitliches Erscheinungsbild und können jederzeit hinsichtlich des Aussehens und der Funktionalität angepasst werden. Die Komponenten sind intuitiv bedienbar und reagieren visuell auf Interaktionen - das macht sie lebendig und gut bedienbar.

Für nahezu alles, was man sich für eine Webapplikation wünschen kann, gibt es Komponenten. Ob Icons, Datepicker, Snackbars, Slide Toggles oder Badges - die Auswahl ist riesig. Mit den entsprechenden Anpassungen am Styling fügen sich Angular Material-Komponente optisch in jede Anwendung ein. Durch die Zeitersparnis bei der Entwicklung helfen sie, Kosten zu reduzieren.

ANGULAR

REACT & VUE.JS

RESPONSIVENESS

Weitere Frameworks: React und Vue.js

Für weniger komplexe Projekte kommen React und Vue.js ins Spiel. Im Gegensatz zu Angular sind React und Vue.js für eher schlankere Anwendungen von Vorteil. Beide Web-Frameworks machen sich die Vorzüge von TypeScript und NodeJS zu eigen und treten als interessante Alternativen zu Angular in Erscheinung.

Wie Angular stammt auch React von einer bekannten Marke, nämlich Facebook und erfreut sich ebenfalls einer großen Anzahl interessierter Programmierer. Es existiert schon fast so lange wie Angular und weist einen ausgereiften Entwicklungsprozess auf.
Vue.js hingegen entstand als Community-Projekt und machte sich ebenso in den letzten Jahren einen Namen als verlässliches Framework für Progressive Web Apps.
Wie für Angular gibt es auch für React und Vue.js jeweils eine Material-Bibliothek: MUI (React) und Vue Material.

Neben diesen beiden Web-Frameworks sowie reinem, frameworklosem JavaScript (Vanilla-JS), existieren noch zahlreiche weitere JavaScript-Technologien auf dem Markt. Für uns gilt: Wir sind offen für Neues und wägen gerne für Sie die Vor- und Nachteile einer Technologie ab, basierend auf Ihren Projektanforderungen.
Lassen Sie sich von uns beraten!

Responsiveness für Ihren optimalen Webauftritt

Wir sorgen für eine optimale Darstellung Ihrer Webanwendung. Unabhängig davon, ob sie am PC, Tablet oder Smartphone aufgerufen wird und egal mit welchem Browser. Die Prinzipien des Responsive Webdesign ermöglichen eine einheitliche gute Funktionalität und ein optisch ansprechendes Erscheinungsbild, optimiert auf die jeweilige Bildschirmgröße und das Device.

Die Berücksichtigung von Responsiveness gewährleistet zudem auch ein hohes Maß an Benutzerfreundlichkeit. Unsere Frontend-Spezialisten arbeiten hierbei mit unseren UX Designern zusammen und können Ihnen so ein Rundum-Sorglos-Paket für einen glänzenden Auftritt im Web bieten.

Get in Touch

Ihr Ansprechpartner