</> CodeBooks
    ← Volver a Angular (página 1)
    Portada de Angular Shopping Store

    Angular Shopping Store

    Abdelfattah Ragab

    Editorial
    Abdelfattah Ragab
    Año
    2024
    Páginas
    ~265
    Nivel
    Intermedio

    De qué trata

    Guía práctica y autopublicada en la que Abdelfattah Ragab construye, desde cero y paso a paso, una tienda en línea completa con Angular (la edición de 2024 trabaja con Angular 17). Está pensada para desarrolladores principiantes e intermedios que ya conocen lo básico de Angular y TypeScript y quieren ganar experiencia en un proyecto de comercio electrónico real, en lugar de ejemplos sueltos.

    El recorrido empieza con la preparación del entorno de desarrollo y la configuración del proyecto, y sigue con la creación de los componentes y servicios clave de la tienda: catálogo de productos, carrito y proceso de compra. El punto fuerte del libro es la integración de pagos con Stripe: el autor aporta una pequeña aplicación en Node.js que se encarga de la parte de servidor del cobro, y en Angular se implementan el paso al checkout de Stripe y las páginas de pago exitoso y de pago cancelado, que muestran al usuario el estado de la transacción. También advierte que, en producción, la confirmación del pago debe hacerse con webhooks de Stripe para asegurarse de que el dinero llegó realmente a la cuenta.

    El libro se centra deliberadamente en el frontend: el backend de Node.js es solo un apoyo para los pagos, así que no esperes aprender a diseñar una API propia, base de datos o autenticación de usuarios. Su valor está en ver cómo se conectan las piezas de una tienda real con una pasarela de pago profesional. Conviene tener una cuenta de Stripe en modo de pruebas y nociones básicas de Node.js para ejecutar el servidor de apoyo. Es un buen paso previo antes de abordar proyectos full-stack.

    • Angular 17
    • Componentes
    • Servicios
    • Routing
    • Catálogo de productos
    • Carrito de compras
    • Checkout
    • Stripe
    • Node.js
    • Webhooks
    • Estados de pago

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Tienda en línea con pagos Stripe

    E-commerce construido desde cero con Angular: catálogo, carrito y checkout conectado a Stripe mediante un pequeño servidor Node.js, con páginas de pago exitoso y cancelado que muestran el estado de la transacción.

    Más de Angular con nivel Intermedio