serverpod

所属分类:Flutter开发
开发工具:Dart
文件大小:1810KB
下载次数:0
上传日期:2023-06-07 10:15:08
上 传 者sh-1993
说明:  Serverpod是下一代应用程序和web服务器,专为Flutter和Dart生态系统构建。
(Serverpod is a next-generation app and web server, explicitly built for the Flutter and Dart ecosystem.)

文件列表:
CHANGELOG.md (8499, 2023-08-22)
CLA.md (5569, 2023-08-22)
CODE_OF_CONDUCT.md (5220, 2023-08-22)
LICENSE (1466, 2023-08-22)
PUBLISHABLE_PACKAGES (812, 2023-08-22)
VERSION (6, 2023-08-22)
analysis_options.yaml (40, 2023-08-22)
examples (0, 2023-08-22)
examples\auth_example (0, 2023-08-22)
examples\auth_example\auth_example_client (0, 2023-08-22)
examples\auth_example\auth_example_client\CHANGELOG.md (50, 2023-08-22)
examples\auth_example\auth_example_client\analysis_options.yaml (386, 2023-08-22)
examples\auth_example\auth_example_client\lib (0, 2023-08-22)
examples\auth_example\auth_example_client\lib\auth_example_client.dart (94, 2023-08-22)
examples\auth_example\auth_example_client\lib\src (0, 2023-08-22)
examples\auth_example\auth_example_client\lib\src\protocol (0, 2023-08-22)
examples\auth_example\auth_example_client\lib\src\protocol\client.dart (1599, 2023-08-22)
examples\auth_example\auth_example_client\lib\src\protocol\example.dart (946, 2023-08-22)
examples\auth_example\auth_example_client\lib\src\protocol\protocol.dart (2018, 2023-08-22)
examples\auth_example\auth_example_client\pubspec.yaml (286, 2023-08-22)
examples\auth_example\auth_example_flutter (0, 2023-08-22)
... ...

![Serverpod banner](https://github.com/serverpod/serverpod/raw/main/misc/images/github-header.webp) # Serverpod [Serverpod](https://serverpod.dev) is a next-generation app and web server, built for the Flutter community. It allows you to write your server-side code in Dart, automatically generate your APIs, and hook up your database with minimal effort. Serverpod is open-source, and you can host your server anywhere. __[Get Started](https://docs.serverpod.dev)__ - __[Join the Mailing List](https://serverpod.news)__ ## Capabilities Serverpod is a complete, competent backend for Flutter. For the glossy sales pitch, head over to our main page at [Serverpod.dev](https://serverpod.dev). Every design decision made in Serverpod aims to minimize the amount of code you need to write and make it as readable as possible. Apart from being just a server, Serverpod incorporates many common tasks that are otherwise cumbersome to implement or require external services. ### Code generation Serverpod automatically generates your protocol and client-side code by analyzing your server. Calling a remote endpoint is as easy as making a local method call. ### World-class logging Stop struggling. You no longer need to search through endless server logs. Pinpoint exceptions and slow database queries in an easy-to-use user interface with a single click. ### Built-in caching Cut down on your database costs. Don't save all your data permanently when you don't have to. Serverpod comes with a high-performance distributed cache built right in. Any serializable objects can be cached locally on your server or using Redis if you need to use the same cache across a cluster of servers. ### Easy to use ORM Save time. Talking with your database can be a hassle. With Serverpod's ORM, your queries use native Dart types and null-safety. There is a straight path from your statically checked code to the database. Serverpod automatically generates the Postgres queries you need to set up your database. _Database migrations are coming soon._ ### File uploads Upload files straight to S3 or store them in your database. ### Authentication Sign in through social logins or wing your own. Currently supported are Google, Apple, Firebase, and email. _More options are coming soon._ ### Data streaming Pass serialized objects through authenticated sockets. Push messages from your server for real-time communication. Sending messages across a cluster of servers is supported. Perfect for building games or chatting applications, or anything you can imagine. ### Task scheduling Serverpod's future calls replace complicated cron jobs. Call a method anytime in the future or after a specified delay. The calls persist even if the server is restarted. ### Health checks Monitor the database and external services that you are using. Write custom health checks and get notified when something goes wrong. ### Easy deployment Serverpod comes with Terraform scripts for GCP and AWS which makes it very quick to deploy your server. We are still working on scripts for other platforms. Please get in touch with us if you want to [contribute](https://docs.serverpod.dev/contribute). ### Built in web server Serverpod comes with a built-in web server. This makes it very easy to share data for applications that need both an app and traditional web pages. You can also use the web server to create webhooks or generate custom REST APIs to communicate with 3rd party services. _The web server is still experimental and we are actively working on it_.

近期下载者

相关文件


收藏者