Laut Definition sind SPAs Webanwendungen oder Websites, die mit dem Benutzer interagieren, indem sie die aktuelle Webseite mit neuen Daten vom Webserver dynamisch umschreiben, anstatt wie üblich mit einem Webbrowser ganze Seiten neu zu laden. Sie stehen damit sinnbildlich für den Fortschrittsgedanken in der IT an sich. Statt immer alles von Grund auf neu "laden" zu müssen, versucht die Branche, sich dynamisch an die Nutzerbedürfnisse anzupassen. Besuchen Sie dazu passend auch unbedingt unseren .NET-6-Workshop am 13.01. mit Dr. Holger Schwichtenberg! Wann, wie und um was genau geht, können Sie auf entwickler.de nachlesen. Wir wünschen viel Spaß beim Lesen! Jean Kiltz Redaktion entwickler.de
Diesen Donnerstag: .NET 6 Workshop
Lohnt sich der Umstieg auf .NET 6? Was fehlt in .NET 6? Muss man zwingend migrieren? Wie aufwendig ist die Migration und welche Strategien und Werkzeuge gibt es dafür? „DOTNET-DOKTOR“ Holger Schwichtenberg betrachtet, was in .NET 6 gegenüber dem klassischen .NET Framework anders und neu ist. Erfahrt es am 13. Januar live auf entwickler.de.
In ihrem Artikel zur SPA-Kommunikation beschreiben Christian Weyer und Patrick Jahr eine Überlegung zu einem neuen Weg, wie man SPAs in Blazor WebAssembly JSON-over-HTTP mittels REST oder Web-APIs produziert. Als alternativen Ansatz behandeln die beiden den Google Remote Procedure Call. Einen ganz klassischen Blick auf SPAs wirft Jörg Moldenhauer mit dem Beginn seiner Reihe zu SPA mit PHP und JavaScript. ...zur Ausgabe.
Titelthemen der Ausgabe
Angular für Einsteiger Angular-Tutorial – Teil 1
Das große React-Tutorial
Die Basics der JavaScript Library – Teil 1
SPA-Kommunikation mal anders
Typisierte Servicekommunikation für Webclients und .NET Backends mit gRPC
SPAs mit Vue.js und Symfony
Single-Page-Applikationen mit PHP & JavaScript – Teil 1
Weitere Artikel der Ausgabe:
Eigene Komponenten bauen: Einführung in Web Components - Teil 1 forRoot, Jest, Cypress & Storybook: Angular Libraries für Profis - Teil 1 Helfer auf dem Bau: Angular-Anwendungen in Azure DevOps erstellen ...und vieles mehr
Ab 17. Januar: UX Design Tutorial
Ab nächsten Montagfindest du die ersten Videos unseres UX Design Tutorials auf entwickler.de.
Das Tutorial richtet sich vor allem an Entwickler, die im Frontend-Bereich unterwegs sind oder sein wollen und trotzdem um Themen wie UX, CSS und Design bisher lieber einen Bogen gemacht haben. zu den Inhalten
Editors’ Picks der Woche
ECS anywhere: schnell zum Hybridbetrieb Etablierte Softwarehersteller wollen ihr Produktportfolio immer häufiger als Software-as-a-Service-(SaaS-)Lösung anbieten. Die parallele Entwicklung für On-Premises und Cloud Deployments birgt jedoch Herausforderungen. mehr...
Single Sign-on für SPAs neu gedacht Authentifizierungs-Gateways verlagern den Einsatz von Securitystandards wie OAuth2 und OpenID Connect auf die Serverseite. Das vereinfacht nicht nur die Implementierung von Single Page Applications drastisch, sondern macht die Lösung auch erheblich sicherer. mehr...
Da ist das Ding! .NET 6 ist zusammen mit C# 10, ASP.NET Core 6.0 und Entity Framework Core 6.0 sowie Visual Studio 2022 am 8. November erschienen. Neben dem Long Term Support überzeugt die neue Version mit zahlreichen neuen Funktionen. mehr...
Erfahrungen und Best Practices mit Ansible Beim Einsatz mit Angular Elements funktioniert die Change Detection nur innerhalb der mit Angular Elements gebündelten Web Components, nicht aber über ihre Grenzen hinaus. Dieser Beitrag stellt Lösungen zum Verzicht auf Zone.js vor. mehr...
Videotipp
Mankind is releasing enormous quantities of greenhouse gases, which are continuously heating our planet’s atmosphere. So far, unfortunately, it’s not so good. But we as developers can’t do much about it anyway, after all, we only produce code, and that doesn’t hurt anyone. Isn’t that right? Of course, it’s not quite that simple.
Impressum Software & Support Media GmbH Schwedlerstraße 8 D-60314 Frankfurt am Main Geschäftsführer: Dr. Pouya Kamali-Loibl Handelsregister: Frankfurt am Main, HRB.-Nr.: 40312 Ust.-IdNr.: DE811889986 E-Mail: info@entwickler.de Newsletter abbestellen Hinweis: Sie können der Verwendung Ihrer E-Mail-Adresse und damit der Zusendung von Newslettern jederzeit widersprechen. Ihnen entstehen keinerlei Kosten, außer den Übermittlungskosten nach dem jeweiligen Basistarif Ihres Telefon-/Internetanbieters. Im Übrigen haben Sie die in der Datenschutzerklärung angegebenen Rechte im Zusammenhang mit Ihren persönlichen Daten.