Aus öffentlichen Paketdaten erstellte Orientierung.
Jaspr Serverpod ist ein Flutter/Dart-Paket, das Serverpod mit dem Jaspr-Framework integriert und eine nahtlose Backend-Kommunikation für Web- und Multiplattform-Anwendungen ermöglicht. Es vereinfacht die Erstellung von Echtzeit- und skalierbaren Anwendungen durch eine strukturierte Möglichkeit zur Interaktion mit serverseitigen Diensten. Das Paket unterstützt alle wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux und ist somit ideal für Full-Stack-Dart-Entwicklung. Mit der eingebauten Authentifizierung, Daten-Synchronisation und API-Erzeugung von Serverpod vereinfacht Jaspr Serverpod die Backend-Integration, ohne dass man manuell HTTP-Handling vornehmen muss.
Anwendungsfälle
Echtzeit-Webanwendungen
Full-Stack-Dart-Anwendungen
Multiplattform-Backend-Integration
Authentifizierungsaktivierte Apps
Daten-Synchronisationsanwendungen
Hauptmerkmale
Nahtloser Serverpod-Integration
Plattformübergreifende Unterstützung
Eingebaute Authentifizierung
Echtzeit-Daten-Synchronisierung
Automatische API-Erzeugung
Geeignet für
Dart-Entwickler, die Jaspr verwenden
Full-Stack-Flutter-Projekte
Apps, die Echtzeit-Updates benötigen
Teams, die Serverpod verwenden
Backend-integrierte Web-Anwendungen
Hinweise
Benötigt Serverpod-Einrichtung
Beschränkt auf das Dart-Ökosystem
Benötigt Backend-Infrastruktur
Am besten für großskalige Anwendungen
Abhängig von der Serverpod-Version-Kompatibilität
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
A modern web framework for building websites in Dart with support for both client-side and server-side rendering, as well as static site generation.
🔮 Why?: Jaspr was made with the premise to make a web-framework that looks and feels just like Flutter, but renders normal HTML and CSS.
👥 Who?: Jaspr is targeted mainly at Flutter developers that want to build any type of websites (especially ones that are not suitable for Flutter Web).
🚀 What?: Jaspr wants to push the boundaries of Dart on the web and server, by giving you a thought-through fullstack web framework written completely in Dart.
You can check out the samples, take the tutorial or try out Jaspr for yourself, all live in the browser.
When you want to continue coding offline, you can quickly download the current files bundled in a complete dart project, ready to start coding locally.
JasprPad is also built with Jaspr itself, so you can check out its source code to get a feel for how Jaspr would be used in a larger app.
Differences to Flutter Web - Design Principles
Jaspr is an alternative to Flutter Web, when you want to build any kind of website with Dart.
The Flutter team itself has stated on multiple occasions that
Flutter Web is for building Web-Apps, not Web-Sites.
That just means that while Flutter Web is a great technology for sharing your apps across multiple
platforms including the web, it may not be suited for all types of websites that you want to build.
Jaspr works by giving you the familiar look and feel of the Flutter framework, while using native web
technologies, like HTML, the DOM and CSS to enable you to build all kinds of websites using Dart.
Instead of trying to mirror every little thing from Flutter, Jaspr tries to give a general Fluttery feeling
by matching features where it makes sense without compromising on the unique properties of the web platform.
Rather, it embraces these differences to give the best of both worlds.