dart_frog
Vapor
Our great sponsors
dart_frog | Vapor | |
---|---|---|
18 | 57 | |
1,738 | 23,775 | |
2.3% | 0.5% | |
9.6 | 8.3 | |
1 day ago | 2 days ago | |
Dart | Swift | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dart_frog
- Dart Frog: A fast, minimalistic back end framework for Dart
-
Dart on the Server: Exploring Server-Side Dart Technologies in 2024
DartFrog
-
π Celest - the Flutter cloud platform (Waitlist is open!) π
What sets you apart from Dart Frog https://dartfrog.vgv.dev/ ?
-
Dart Fastest Growing Language in 2023
Dart is still mostly for Flutter, but we're seeing it move into the server side as well with projects like Serverpod and Dart Frog.
-
Why to use different backend language?
This project is incredible https://dartfrog.vgv.dev
-
Current limitations v3.3
What do you think of dart_frog? People at Google seem to use it for sample projects based on some of the Flutter YouTube channel videos.
-
Dart Frog real world implementation
Weβre working on multipart form data support (https://github.com/VeryGoodOpenSource/dart_frog/issues/296) but in the meantime you can use https://pub.dev/packages/shelf_multipart.
-
What Backend would you recommend.
There's also Dart Frog if you want to keep everything in Dart, but i do not have experience with it so can't recommend either way.
-
Dart in backend??
Dart Frog: https://dartfrog.vgv.dev/
-
Serverside Dart
In this blog, I will talk about the benchmarks of Flask (Python), Express (JavaScript), Shelf (Dart), dart_frog (Dart) and Conduit (Dart), and my opinions on Dart on the server side.
Vapor
-
Swiftly Chatting: Building Chatbots with Botter
Botter works in tandem with Vapor, which handles the server-side functions of your project. This powerful combination allows you to focus on what matters most - creating an engaging and effective chatbot.
-
Issue with Vapor Server
// swift-tools-version: 5.8 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription let package = Package( name: "MyServer", platforms: [.macOS("12.0")], products: [ // Products define the executables and libraries a package produces, and make them visible to other packages. .executable( name: "MyServer", targets: ["MyServer"]), ], dependencies: [ .package(url: "https://github.com/vapor/vapor.git", .upToNextMajor(from: "4.70.0")), // Dependencies declare other packages that this package depends on. // .package(url: /* package url */, from: "1.0.0"), ], targets: [ // Targets are the basic building blocks of a package. A target can define a module or a test suite. // Targets can depend on other targets in this package, and on products in packages this package depends on. .executableTarget( name: "MyServer", dependencies: [ .product(name: "Vapor", package: "vapor") ]), .testTarget( name: "MyServerTests", dependencies: ["MyServer"]), ] )
-
Is it possible/straightforward to have a webserver baked in to an iOS app?
Otherwise there's https://github.com/vapor/vapor
- A Look at the Crystal Programming Language for Humans
-
Most effective approach for building a client/server application (MacOS)
The Swift/Vapor project is a relatively easy way to do it.
-
First contract, how much should I charge?
Opening this webpage (https://vapor.codes) cranks my CPU (5800x3d) to 100% instantly. Why?
-
Swift outside the Apple ecosystem
Vapor is the most popular non-Apple-ecosystem Swift project. There have been a few others, but none particularly popular.
-
Idea for small project? (without touching any UI)
Server-side apps (typically via Vapor)
-
Why I selected Elixir and Phoenix as my main stack
My first option other than PHP was using Swift and Vapor. I have made some projects with iOS and Objective-C, maybe I could also learn Swift and create both native iOS apps and backends with the same language.
-
I've just released my new app which allows you to use your iPhone as a webcam when livestreaming
StreamCam is written 100% in Swift, SwiftUI & Combine. The serverside is handled with Vapor.
What are some alternatives?
melos - π A tool for managing Dart projects with multiple packages. With IntelliJ and Vscode IDE support. Supports automated versioning, changelogs & publishing via Conventional Commits.
Perfect - Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and moreβ¦)
shelf - Web server middleware for Dart
Alamofire - Elegant HTTP Networking in Swift
quick-scan-flutter
Kitura - A Swift web framework and HTTP server.
mkdocs-material - Documentation that simply works
hummingbird - Lightweight, flexible HTTP server framework written in Swift
quick_notify - A cross-platform (Android/iOS/Web/Windows/macOS/Linux) notification plugin for Flutter
swifter - Tiny http server engine written in Swift programming language.
quick_blue - A cross-platform (Android/iOS/macOS/Windows/Linux) BluetoothLE plugin for Flutter
GCDWebServer - The #1 HTTP server for iOS, macOS & tvOS (also includes web based uploader & WebDAV server)