principais pacotes do Flutter para backend, servidor da web e frameworks da web Um servidor da web foi especificamente projetado para servir páginas da web, APIs e outros conteúdos aos usuários através da internet. Servidores da web geralmente usam o protocolo HTTP para receber solicitações de clientes, como navegadores da web, e retornar o conteúdo solicitado para o cliente. Servidores da web normalmente são usados para hospedar sites e outros aplicativos baseados na web, e normalmente são gerenciados pelo proprietário do site ou aplicativo. No caso de um servidor da web ser usado como backend para um aplicativo Flutter, ele também é conhecido como Backend Server. BaaS, ou "Backend as a Service" é um tipo de serviço baseado em nuvem que fornece aos desenvolvedores uma maneira fácil de adicionar funcionalidades de backend aos seus aplicativos. Serviços de BaaS geralmente oferecem uma variedade de funcionalidades de backend pré-construídas, como gerenciamento de usuários, armazenamento de dados e outras tarefas comuns de backend. Isso permite que os desenvolvedores se concentrem na construção da parte frontend de seus aplicativos, sem precisar se preocupar em implementar e gerenciar a infraestrutura de backend. Serviços de BaaS geralmente são fornecidos por empresas terceirizadas e são acessados através da internet. A lista completa de Servidores de Backend em Dart, APIs Backend-as-a-service, Servidores da web e Frameworks da web é fornecida abaixo.
shelf
824
Um modelo para middleware de servidor web que incentiva a composição e a reutilização fácil.
appwrite
522
Appwrite é um servidor backend auto-hospedado, de código aberto, que abstrai e simplifica tarefas complexas e repetitivas de desenvolvimento por trás de uma API REST muito simples.
serverpod
522
Serverpod é um servidor de aplicativos de código aberto e dimensionável, escrito em Dart para a comunidade Flutter.
universal_html
438
Um 'dart:html' que funciona em todas as plataformas, incluindo Flutter e servidor-side. Facilita o desenvolvimento multiplataforma e o processamento de HTML / XML.
alfred
345
Um servidor web / framework de API REST performático, semelhante ao ExpressJS, fácil de usar e com todos os recursos em um só lugar.
get_server
323
Um servidor backend (HTTP e WebSocket) que torna possível programar com a sintaxe do Flutter e reutilizar código existente
jaspr
287
Framework web moderno para construir sites em Dart que se parece com Flutter mas possui suporte para renderização no lado do servidor.
shelf_router
259
Um roteador de solicitações conveniente para o framework web Shelf, com suporte para parâmetros de URL, roteadores aninhados e roteadores gerados a partir de anotações de origem.
pocketbase
180
SDK multiplataforma em Dart para PocketBase, um backend em tempo real de código aberto em 1 arquivo.
json_rest_server
174
Um servidor RESTful baseado em JSON Com este pacote, você pode ter um servidor RESTful totalmente funcional com autenticação, paginação e todos os serviços necessários para criar um aplicativo
conduit
165
Um framework moderno de aplicativo de servidor HTTP, ORM e provedor de OAuth2 com integração OpenAPI 3.0. Base para serviços REST, RPC ou GraphQL.
parse_server_sdk
141
O SDK Dart para conectar-se ao Parse Server. Crie seus aplicativos mais rapidamente com a Plataforma Parse, a pilha de aplicativos completa.
parse_server_sdk_flutter
127
O SDK Flutter para conectar-se ao Parse Server. Crie seus aplicativos mais rapidamente com a Plataforma Parse, a pilha de aplicativos completa.
shelf_plus
92
Shelf Plus é uma extensão de melhoria de qualidade para o desenvolvimento do lado do servidor dentro da plataforma Shelf.
dart_appwrite
92
Appwrite é um servidor backend auto-hospedado, de código aberto, que abstrai e simplifica tarefas complexas e repetitivas de desenvolvimento por trás de uma API REST muito simples.
nylo_framework
78
Micro-framework para Flutter que foi construído para simplificar o desenvolvimento de aplicativos em projetos Flutter.
jaguar
58
O Jaguar é um framework de servidor HTTP pronto para produção construído para velocidade, simplicidade e extensibilidade
serveme
58
Framework de servidor backend projetado para um rápido desenvolvimento de aplicativos modulares baseados em servidor WebSocket com integração MongoDB.
shark
56
Um framework de renderização de servidor Flutter para aplicativos móveis, UI orientada por servidor, alteração dinâmica da interface em tempo real
rad
53
Um framework de frontend sem dependências para criação de aplicativos web de alto desempenho usando Dart.
odoo_rpc
51
Biblioteca de cliente Odoo RPC para Dart com rastreamento de alterações de sessão via steam.
dart_frog_cli
50
A interface de linha de comando oficial para o Dart Frog. Criado pela Very Good Ventures.
backendless_sdk
46
Plugin Flutter para SDK do Backendless. Ele fornece acesso aos serviços do Backendless que permitem a funcionalidade do lado do servidor para desenvolver e executar aplicativos móveis e desktop.
dchisel
46
Um framework web Dart simples para criar APIs REST. O DChisel suporta Middlewares personalizados e ORM Mysql e PostgreSQL.
angel3_framework
45
Um framework extensível para servidor HTTP de alta potência com injeção de dependência, roteamento e muito mais.
webf
45
Motor de renderização da web compatível com os padrões da W3C baseado no Flutter, permitindo que aplicativos da web sejam executados nativamente no Flutter.
wupper
36
Um framework de interface do usuário web Dart baseado em Elementos HTML inspirado no Flutter
kuzzle
36
Uma biblioteca para interagir com a API do Kuzzle. Um software backend, auto-hospedável e pronto para ser usado em aplicativos modernos multiplataforma.
zap
34
Zap é um framework web reativo construído em Dart. Ao compilar arquivos semelhantes a HTML em componentes Dart, o Zap facilita a escrita de aplicativos web eficientes.
ngdart
33
Framework web rápido e produtivo do Google. Separado, mas semelhante ao framework JavaScript com um nome semelhante.
jinja
32
Motor de modelos Jinja2 para Dart. Variáveis, expressões, estruturas de controle e herança de modelos.
lucifer
30
Um framework web leve e rápido para atender às necessidades de muitos servidores web modernos.
bones_api
28
Bones_API - Um framework poderoso de backend para APIs em Dart. Ele vem com um servidor HTTP integrado, manipulador de rotas, manipulador de entidades, tradutor SQL e adaptadores de banco de dados.
mock_web_server
25
Servidor web scriptável e versátil para testes de integração reais no Flutter, servidor e aplicativos CLI do Dart.
server_universe
23
Biblioteca do Universo do Servidor para ajudá-lo a criar uma API de descanso no servidor com suporte de borda compatível com Supabase, Vercel, Netlify, Cloud Flare e mais
dia
22
Um servidor HTTP simples em Dart no estilo Koa2. Use com dia_router, dia_static, dia_body e outros pacotes.
minerva
20
Framework backend para Dart. Suporta multithreading, websockets. Ele contém um sistema de construção de projetos, pipeline de processamento de solicitações, auxiliares de autenticação e ferramentas de registro.
dart_meteor
20
Esta biblioteca conecta facilmente o back-end meteor ao aplicativo Flutter. Projetado para funcionar perfeitamente com StreamBuilder e FutureBuilder.
odoo_api
20
Biblioteca conectora do Odoo JSON RPC para o Flutter que permite conectar-se ao Odoo 8.0+. Autenticar, ler dados, atualizar e criar dados, controladores de tipo JSON, métodos de modelo personalizados.
thingsboard_client
14
Implementação em Dart do cliente da API ThingsBoard. Fornece objetos de modelo e serviços para se comunicar com a plataforma ThingsBoard usando APIs RESTful e protocolo WebSocket.