vapor-docs/README.es.md

5.6 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.

Vapor is the most used web framework for 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's most used web framework.
    • Auth: User authentication and persistance.
    • Sessions: Secure, ephemeral cookie based data storage.
    • Cookies: HTTP cookies.
    • Routing: Advanced router with type-safe parameterization.
  • Fluent: Models, relationships, and querying for NoSQL and SQL databases.
  • Engine: Core transport layers.
    • HTTP: Pure Swift HTTP client and server.
    • URI: Pure Swift URI parsing and serializing.
    • WebSockets: Full-duplex communication channels over a single TCP connection.
    • SMTP: Send email using Sendgrid and Gmail.
  • Leaf: An extensible templating language.
  • JSON: Maps Jay JSON to Vapor types.
  • Console: Swift wrapper for console IO and commands.
  • TLS: Swift wrapper for CLibreSSL's new TLS.
  • Crypto: Cryptography from LibreSSL and Swift.
    • Digests: Hashing with and without authentication.
    • Ciphers: Encryption and decryption
    • Random: Pseudo and cryptographically secure randomness.
    • BCrypt: Pure Swift implementation.
  • Node: Data structure for easy type conversions.
    • Polymorphic: Syntax for easily accessing values from common types like JSON.
    • Path Indexable: A protocol for powerful subscript access of common types like JSON.
  • Core: Core extensions, type-aliases, and functions that facilitate common tasks.
  • Socks: Swift C Socket API wrapper.

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.