13.06.2023
Proof-of-Concept
DotBond - Werkzeug für dynamische API-Entwicklung
Autor: Bernhard Lauer
GitHub.com
DotBond befindet sich derzeit im Proof-of-Concept-Stadium und ist noch nicht für den Einsatz in der Entwicklung geeignet. Sein Zweck: Eine GraphQL-Alternative mit LINQ-ähnlicher Syntax in TypeScript.
Der wichtigste Teil des Designs in der Anwendung ist das API. Es enthält sowohl das Performance-Backend als auch die Daten der Anwendung. Die Daten, ihre Organisation und Übertragung (Payload-Größe, Push-Ereignisse, Chunked-Transfer und so weiter) beeinflussen die Komplexität und Skalierbarkeit der Anwendung. Mit diesem Tool können Client-Anwendungen zusätzliche Endpunkte (zusätzliche .NET-Aktionen) auf dem Server erstellen, die auf den ursprünglichen Endpunkten basieren, schnell zu generieren sind, einen relevanten Kontext haben und wahrscheinlich besser auf das Verhalten der spezifischen Anwendung abgestimmt sind.
DotBond bietet:
- End-to-End-Typsicherheit.
- LINQ und GraphQL-ähnliche Funktionen (Server/Client/Hybrid-Ausführung).
- Abfrageausführungsplan unter Verwendung des TypeScript-Typensystems.
- Schutz vor dem Schreiben schlechter Client-Abfragen.
Unterstützt wird derzeit nur Angular, das Tool kann aber laut der Projektseite leicht Front-End-agnostisch gemacht werden. Alles Weitere erfahren Sie auf der GitHub-Seite zum Projekt.
VS Code Windows und Mac
Brauchbare Alternative
Das C# Dev Kit for Visual Studio Code könnte eine Alternative für Entwickler sein, die weiterhin macOS nutzen möchten. Unser Schwesterportal dotnetpro hat es auf den Prüfstand gestellt.
>>
Google I/O 2024
Google Gemini ermöglicht mehr Funktionen und Individualität
Der große Star bei der diesjährigen Google-Entwicklerkonferenz I/O war Gemini. Die KI-Technologie hält Einzug in diverse Anwendungen und bietet neue Möglichkeiten bei der Entwicklung und Nutzung bekannter und neuer Google-Apps.
>>
Konferenz
Microsoft Build vom 21. bis 23 Mai
Für die Build 2024 plant Microsoft ein umfangreiches Programm mit über 100 Sessions. Viele Neuigkeiten soll es geben - vor allem zum Thema Künstliche Intelligenz.
>>
Künstliche Intelligenz
OpenAI: „GPT-4o“ kann jetzt auch sprechen
Die Entwicklerfirma OpenAI hat das neue KI-Modell „GPT-4o“ vorgestellt. Dieses kann mit menschlicher Stimme mit Nutzern interagieren und auch zwischen verschiedenen Sprachen übersetzen.
>>