Installing Serverpod
Serverpod is an open-source, scalable app server written in Dart for the Flutter community. Serverpod automatically generates your model and client-side code by analyzing your server. Calling a remote endpoint is as easy as making a local method call.
Command line tools
Serverpod is tested on Mac, Windows, and Linux. Before you can install Serverpod, you need to have Flutter installed.
Install Serverpod by running:
$ dart pub global activate serverpod_cli
Now test the installation by running:
$ serverpod
If everything is correctly configured, the help for the serverpod
command is now displayed.
VS Code Extension
The Serverpod VS Code extension makes it easy to work with your Serverpod projects. It provides real-time diagnostics and syntax highlighting for model files in your project.
Install the extension from the VS Code Marketplace: Serverpod extension
Serverpod Insights
Serverpod Insights is a companion app bundled with Serverpod. It allows you to access your server's logs and health metrics. Insights is available for Mac and Windows, but we will be adding support for Linux in the future.