flint_dart 1.0.0+5
flint_dart: ^1.0.0+5 copied to clipboard
A minimal Dart backend framework by Eulogia Technologies.
import 'package:flint_dart/flint_dart.dart';
import 'package:sample/src/middlewares/auth_middleware.dart';
import 'package:sample/src/routes/auth_routes.dart';
import 'package:sample/src/routes/user_routes.dart';
void main() {
final app = Flint(withDefaultMiddleware: true, enableSwaggerDocs: true ,autoConnectDb: true);
app.get('/', (req, res) async {
return res.send('Hello from FlintDart!');
});
app.mount(
"/users",
registerUserRoutes,
);
app
.get("/lov", (req, res) async {
return res.respond({"msg": "Ademola ibuku"});
})
.useMiddleware(AuthMiddleware())
.useMiddleware(AuthMiddleware());
app.mount("/auth", authRoutes);
app.listen(4000);
}