</> CodeBooks
    ← Volver a Rust (página 1)
    Portada de Write Powerful Rust Macros

    Write Powerful Rust Macros

    Sam Van Overmeire

    Editorial
    Manning
    Año
    2024
    Páginas
    ~757
    Nivel
    Intermedio

    De qué trata

    Obra especializada escrita por Sam Van Overmeire y publicada por Manning en 2024. Es el texto más completo disponible sobre el sistema de metaprogramación y macros de Rust.

    Cubre en profundidad macros declarativas (`macro_rules!`), análisis léxico de código, macros procedurales (derive macros, attribute-like macros y function-like macros), manipulación de Abstract Syntax Trees (AST) mediante los crates `syn` y `quote`, y generación de código seguro en tiempo de compilación.

    A través de ejercicios progresivos y proyectos de creación de macros complejas, el autor enseña cómo automatizar código repetitivo, construir validadores estáticos y diseñar APIs expresivas. Indispensable para desarrolladores intermedios y avanzados que crean librerías en Rust.

    • Macros en Rust
    • macro_rules!
    • Macros Procedurales
    • syn y quote
    • AST
    • Metaprogramación
    • Derive Macros

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Crate de Macros Procedurales Personalizadas

    Diseño e implementación de un derive macro para serialización automática y validación de esquemas de datos en tiempo de compilación.

    Más de Rust con nivel Intermedio