Saltar al contenido principal

Aplicaciones de línea de comandos y servidor

Todo lo relacionado con las aplicaciones de línea de comandos y servidor.

Esta página te dirige a herramientas y documentación que pueden ayudarte a desarrollar aplicaciones de línea de comandos y servidor.

Herramientas

#
DartPad

Útil tanto para principiantes como para expertos, DartPad te permite probar características del lenguaje y APIs de dart:*.

Dart SDK

Instala el Dart SDK para obtener las librerías principales de Dart y sus herramientas.

Frameworks

#

Los frameworks del lado del servidor escritos en Dart incluyen:

Serverpod

Un servidor de aplicaciones escalable que admite generación de código, autenticación, comunicación en tiempo real, bases de datos y almacenamiento en caché.

Dart Frog

Un framework de backend rápido y minimalista para Dart.

Más herramientas

La página de Herramientas enlaza con herramientas de utilidad general, como plugins de Dart para tu editor o IDE favorito.

Para opciones adicionales, consulta #paquetes de servidor en pub.dev.

Cloud Functions para Firebase

#

Escribe Cloud Functions para Firebase usando Dart para habilitar el desarrollo full-stack, reutilizar código entre tu cliente y backend, y responder a disparadores de Firebase. Para comenzar, consulta la documentación de Cloud Functions para Firebase.

Paquete Firebase Functions

El paquete principal para escribir funciones de backend y APIs en Dart.

Paquete Firebase Admin SDK

Accede a los servicios de Firebase de forma segura desde servidores backend o Cloud Functions. Úsalo para gestionar datos, enviar notificaciones o verificar tokens de autenticación.

Repositorio de Firebase Functions para Dart

Repositorio de GitHub con guías de inicio rápido, ejemplos y código fuente.

Muestras

#
Un servidor HTTP simple en Dart
Un servidor HTTP en Dart que utiliza Cloud Firestore

Más recursos

#
API de Dart

Referencia de API para las librerías dart:*.

Documentación de dart:io

Muestra cómo usar las características principales de la librería dart:io. Puedes usar la librería dart:io en scripts de línea de comandos, servidores y aplicaciones de Flutter que no sean web.

Uso de Google Cloud

Guías y documentación sobre los productos de Google Cloud que los servidores Dart pueden utilizar, como Cloud Run.

Uso de Google APIs

Recursos para ayudarte a usar las APIs de cliente de Firebase y Google desde una aplicación Dart.