Säulen des modernen Web: Progressive Web Apps, Web Components und WebAssembly
Das Web hat sich signifikant geändert. Vom reinen Zuhause von Websites hat es sich gemausert zur omnipotenten Plattform für jegliche Arten von Software-Anwendungen. Selbst Cross-Plattform Businessanwendungen und mobile Apps setzen auf die Power des Webs und der gängigen Webbrowser. In diesem Vortrag beleuchtet Christian Weyer die drei wichtigsten Säulen des modernen Webs aus Software-Architekten und -Entwicklersicht. Progressive Web Apps (PWA) sind angetreten, um die Lücke zwischen nativen Anwendungen und dem Web immer weiter zu schließen. Web Components plädieren für einen Framework- und Hersteller-unabhängigen bzw. -übergreifenden Ansatz zur Bereitstellung und Nutzung von UI-Komponenten. Und WebAssembly schließlich möchte nativem Code und anderen Programmiersprachen als JavaScript sicheren und effizienten Zutritt in den Browser ermöglichen. Das moderne Web erlaubt moderne Softwarelösungen - für alle.
Event
Weitere Artikel zu Modern Web, PWA, Web Components, WebAssembly
Understanding and Controlling the Blazor WebAssembly Startup Process
Adding Superpowers to your Blazor WebAssembly App with Project Fugu APIs
Whether you're a seasoned Blazor developer or just getting started, this article will help you add superpowers to your Blazor WebAssembly app.
Implementing Smart and Presentational Components with Angular: Condensed Angular Experiences – Part 4
Blazor WebAssembly in Practice: Maturity, Success Factors, Showstoppers
Blazor WebAssembly: Debugging gRPC-Web with Custom Chrome Developer Tools
Master Web Component Forms Integration – with Lit and Angular
Notice: All code samples are available on Github!