搜尋套件、儲存庫與 APP 分類

套件詳情v2.1.12

serinus

Serinus 是使用 Dart 編寫的框架,用於建立高效且可擴展的伺服器端應用程式。

AndroidiOSmacOSWindowsLinux
近 30 天下載
929
喜歡數
38
Pub 分數
60

安裝套件

flutter pub add serinus

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Serinus 是一個基於 Dart 的框架,專為建立高效、可擴展的伺服器端應用程式而設計。它讓開發者能專注於效能與簡潔性,打造強大的後端服務。此框架在設計時即考慮跨平台支援,可在 Android、iOS、macOS、Windows 與 Linux 上順暢運行。Serinus 借助 Dart 的非同步功能,在資源使用最少的情況下處理高併發。適用於微服務、API 及即時應用,Serinus 提供清晰的架構與直覺的 API,以實現快速開發。其開源特性鼓勵社群貢獻並維持透明度。

適用情境

  • 建構 RESTful API
  • 開發微服務
  • 建立即時後端服務
  • 跨平台伺服器部署
  • 可擴展的後端系統

主要特色

  • 高效能非同步處理
  • 跨平台伺服器支援
  • 乾淨直覺的 API 設計
  • 內建中間件支援
  • 輕量且模組化的架構

適合對象

  • 使用 Dart 的後端開發人員
  • 建構可擴展 API 的團隊
  • 需要跨平台伺服器程式碼的專案
  • 即時應用後端
  • 微服務架構

使用建議

  • 與成熟框架相比,生態系統有限
  • 較小的社群規模
  • 早期採用可能需要客製化解決方案
  • 非 Dart 開發者的學習曲線
  • 可用的第三方整合較少

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Serinus Banner

Discord CodeFactor

Serinus

Serinus provides a powerful and flexible framework for building server-side applications in Dart. Our open-source Dart framework, packages, and tools make it easy to create high-performance, scalable, and maintainable applications.

Installation

To install Serinus you can either install the official CLI tool globally using pub:

dart pub global activate serinus_cli

or add Serinus to your pubspec.yaml file:

dart pub add serinus

Create a new project

If you have installed the Serinus CLI tool, you can create a new Serinus project using the following command:

serinus create <project_name>

This will bootstrap a new Serinus project in a directory named <project_name>.

Run the project

cd <project_name>
serinus run

By default the server will run on port 3000 and will listen for requests on localhost. You can change these settings modifying the file where you have defined the application (by default this file is lib/main.dart) or by passing the --port and --host flags to the run command:

serinus run --port=8080 --host=localhost

You can also start the application in development mode adding the --dev flag to the command:

serinus run --dev

In development mode the server will automatically restart when you change the source code.

Documentation

You can find the documentation here.

License

Serinus is licensed under the MIT license. See the LICENSE file for more info.

Contributing

If you want to contribute to Serinus, please read the CONTRIBUTING file.

Our amazing sponsors

We would like to thank our sponsors for their support:

Avatar: chimon2000

所屬分類

依賴

依賴清單 14 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。