vapor-docs/README.es.md

5.8 KiB

Documentación de Vapor

Stack Overflow

Esta es la documentación de Vapor, el framework web para Swift que funciona sobre iOS, macOS y ubuntu; y sobre todos los paquetes que Vapor ofrece.

Vapor es el framework web más utilizado para Swift. Proporciona una base maravillosamente expresiva y fácil de usar para tu próximo sitio web o API.

Para ver el código fuente y la documentación del código visita Vapor's GitHub.

Para leer esto en chino 正體中文

Para leer esto en inglés

Cómo leer esta documentación.

Puede leer esta guía haciendo clic en las carpetas y los archivos de GitHub o a través de las páginas generadas GitHub Pages.

API

La documentación de la API generada automáticamente se encuentra en api.vapor.codes.

Paquetes

Aquí hay una lista de todos los paquetes y módulos incluidos con Vapor (también utilizables individualmente).

  • Vapor: Swift el framework web más utilizado.
    • Auth: Autenticación y persistencia de usuarios.
    • Sessions: Almacenamiento de datos seguro y efímero basado en cookies.
    • Cookies: Cookies HTTP.
    • Routing: Enrutador avanzado con parametrización segura.
  • Fluent: Modelos, relaciones y consulta de bases de datos NoSQL y SQL.
  • Engine: Capas de transporte principales.
    • HTTP: Cliente y servidor HTTP completamente en Swift.
    • URI: Parseo y serialización completamente en Swift.
    • WebSockets: Canales de comunicación full-duplex a través de una sola conexión TCP.
    • SMTP: Envío de correo electrónico con SendGrill y Gmail.
  • Leaf: Un lenguaje de plantillas extensible.
  • JSON: Mapas Jay JSON a tipos de Vapor.
  • Console: Wrapper en Swift para E/S de consola y comandos.
  • TLS: Wrapper en Swift para el nuevo TLS de CLibreSSL.
  • Crypto: Criptografía de LibreSSL y Swift.
    • Digests: Hashing con y sin autenticación.
    • Ciphers: Encriptación y descifrado.
    • Random: Pseudo aleatoriedad criptográficamente segura.
    • BCrypt: Implementación completamente en Swift.
  • Node: Estructura de datos para fáciles conversiones de tipo.
    • Polymorphic: Sintaxis para acceder fácilmente a valores de tipos comunes como JSON.
    • Path Indexable: Un protocolo para un acceso poderoso via subscript a tipos comunes como JSON.
  • Core: Extensions básicas, alias de tipos, y funciones que facilitan tareas comunes.
  • Socks: API Wrapper para acceder a sockets en C.

Proveedores y otros.

Aquí hay una lista de proveedores y paquetes de terceros que funcionan muy bien con Vapor.

Autores

Tanner Nelson, Logan Wright, y los cientos de miembros de Vapor.