Technologien

Derzeit konzentrieren wir uns auf moderne Technologien, die es ermöglichen, schnelle und zuverlässige Ergebnisse zu erzielen. Wir verlassen uns auf produktionsreife Frameworks und Bibliotheken, um unsere Kreativität zu maximieren. Alle von ihnen sind branchenführende Technologien, die heutzutage in vielen professionellen Projekten weit verbreitet sind:

React

React (auch bekannt als React.js oder ReactJS) ist eine kostenlose Open-Source-Front-End-JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen basierend auf UI-Komponenten. Es wird von Meta (ehemals Facebook) und einer Community aus einzelnen Entwicklern und Unternehmen gepflegt. React kann als Grundlage für die Entwicklung von Single-Page-, Mobil- oder Server-gerenderten Anwendungen mit Frameworks wie Next.js verwendet werden. React befasst sich jedoch nur mit der Benutzeroberfläche und dem Rendern von Komponenten in das DOM, sodass das Erstellen von React-Anwendungen normalerweise die Verwendung zusätzlicher Bibliotheken für das Routing sowie bestimmte clientseitige Funktionen erfordert.

Next

Next.js ist ein von Vercel erstelltes Open-Source-Webentwicklungs-Framework, das React-basierte Webanwendungen mit serverseitigem Rendering und der Generierung statischer Websites ermöglicht. Die React-Dokumentation erwähnt Next.js unter „Recommended Toolchains“ und empfiehlt es Entwicklern als Lösung beim „Building a server-gerendered website with Node.js“. Während herkömmliche React-Apps ihre Inhalte nur im clientseitigen Browser rendern können, erweitert Next.js diese Funktionalität um serverseitig gerenderte Anwendungen. Das Urheberrecht und die Warenzeichen für Next.js sind Eigentum von Vercel, das auch seine Open-Source-Entwicklung unterhält und leitet.

Nest

Nest (NestJS) ist ein Framework zum Erstellen effizienter, skalierbarer serverseitiger Node.js-Anwendungen. Es verwendet progressives JavaScript, ist mit TypeScript erstellt und unterstützt es vollständig und kombiniert Elemente von OOP (Object Oriented Programming), FP (Functional Programming) und FRP (Functional Reactive Programming).

TypeORM

TypeORM ist eine TypeScript-ORM-Bibliothek (Object-Relational Mapper), die es einfach macht, eine TypeScript-Anwendung mit einer relationalen Datenbank zu verknüpfen. TypeORM unterstützt MySQL, SQLite, Postgres, MS SQL Server und eine Vielzahl anderer traditioneller Optionen.

React Native

React Native ist ein Open-Source-UI-Software-Framework, das von Meta Platforms, Inc. erstellt wurde. Es wird verwendet, um Anwendungen für Android, Android TV, iOS, macOS, tvOS, Web, Windows und UWP zu entwickeln, indem es Entwicklern ermöglicht, das React-Framework zusammen mit zu verwenden native Plattformfunktionen.