Microservices

Microservices sind ein Architekturmuster, bei dem komplexe Anwendungssoftware aus unabhängigen Diensten (Anwendungsservices) komponiert wird, die untereinander mit sprachunabhängigen Schnittstellen kommunizieren. Die Dienste sind weitgehend entkoppelt und erledigen eine kleine Aufgabe. So ermöglichen sie einen modularen Aufbau von Anwendungssoftware.


.NET Platform

  • LoremIpsum-Microservice-WebApp – Diese dynamisch skalierbare Webapplikation basiert auf Microservices, Docker, ASP.Net, Angular, u.v.m.
  • Das Cosella Microservice Framework erleichtert das Entwickeln von .NET-Service basierten Lösungen. Ein neues Projekt.
  • Microservice mit Xigadee – Xigadee ist ein Open-Source-Microservice. Die Bibliotheken bieten einen einfachen und durchgängigen Ansatz, um ein modernes Enterprise-API und Microservice-basierte Lösungen zu bauen.
  • mockservices-dotnet Toolkit – Toolkit zum Erstellen von Microservices in einer Multi-Projekt-Testumgebung unter Verwendung von Mock Distributed Mechanismen.

.NET Core Platform

Node.js

React

Vue.js

Angular

Java

JavaScript (kurz JS) ist eine Skriptsprache, die ursprünglich 1995 von Netscape für dynamisches HTML in Webbrowsern entwickelt wurde. Heute findet JavaScript auch außerhalb von Browsern Anwendung, so etwa auf Servern und in Microcontrollern.


Nützliche Links:

IDEs:

Erweiterungen:

Beispiele:

  • MediathekView – Durchsucht die Mediatheken öffentl.-rechtl. Sender (Project’s Home)

TypeScript

TypeScript ist eine von Microsoft entwickelte Programmiersprache, die auf den Vorschlägen zum ECMAScript-6-Standard basiert. Sprachkonstrukte von TypeScript, wie Klassen, Vererbung, Module und anonyme Funktionen wurden auch in ECMAScript 6 übernommen.


Nützliche Links:

IDEs:

Data Formats: JSON

Die JavaScript Object Notation (kurz JSON) ist ein kompaktes Datenformat in einer einfach lesbaren Textform zum Zweck des Datenaustauschs zwischen Anwendungen. Jedes gültige JSON-Dokument soll ein gültiges JavaScript sein und per eval() interpretiert werden können. Aufgrund kleiner Abweichungen in der Menge der erlaubten Unicode-Zeichen ist es jedoch möglich, JSON-Objekte zu erzeugen, die von einem normkonformen JavaScript-Interpreter nicht akzeptiert werden. Davon abgesehen ist JSON aber unabhängig von der Programmiersprache, Parser existieren in praktisch allen verbreiteten Sprachen.


Nützliche Links:

1 2 3 5