Descripción
Aprovecha el poder de WebAssembly con .NET 7 y C# para desarrollar sistemáticamente aplicaciones web frontend de vanguardia con esta guía completa
La compra del libro impreso o Kindle incluye un libro electrónico PDF gratuito
Características principales:
- Explora Blazor WebAssembly a través de un enfoque sistemático y paso a paso
- Descubre los conceptos esenciales para desarrollar e implementar SPA reales
- Crea componentes robustos y desarrolla pruebas unitarias eficientes utilizando el marco bUnit
Descripción del libro:
Blazor WebAssembly es una tecnología revolucionaria en el desarrollo de software que permite desarrollar aplicaciones web con una interfaz de usuario rica utilizando C# sin JavaScript. Puede ejecutarse de forma nativa en el navegador y pronto en aplicaciones móviles con .NET MAUI, lo que lo convierte en una superarma en el conjunto de herramientas del desarrollador .NET. Esta capacidad ha abierto las puertas a la comunidad de JavaScript para tener un marco estable para construir aplicaciones de una sola página (SPA) mantenidas por Microsoft e impulsadas por la comunidad.
Mastering Blazor WebAssembly es un recurso completo que te enseña todo lo que necesitas para construir aplicaciones web del lado del cliente usando C# y .NET 7.0. A lo largo de este libro, descubrirás la anatomía de un proyecto Blazor WebAssembly, junto con la construcción, el estilo y la estructura de los componentes. Implementarás formularios para capturar la entrada del usuario y recopilar datos, además de explorar en profundidad los temas de la navegación entre páginas. Los capítulos te guiarán a través del manejo de escenarios complejos como RenderTrees, la escritura de pruebas unitarias eficientes, el uso de métodos de seguridad variados y la publicación de la aplicación en diferentes proveedores, todo de una manera práctica.
Al final de este libro, tendrás las habilidades necesarias para construir aplicaciones web con Blazor WebAssembly, junto con los fundamentos para un futuro en el desarrollo móvil con .NET MAUI y Blazor.
Lo que aprenderás:
- Desarrollar componentes básicos y avanzados en Blazor para satisfacer los requisitos específicos de tu aplicación
- Utilizar formularios Blazor para recopilar eficientemente la entrada del usuario y manejar la validación de datos
- Mejorar tu aplicación con lógica JavaScript, integrándola sin problemas dentro de tu aplicación Blazor
- Llamar a API RESTful en Blazor, permitiendo una integración perfecta con servicios externos
- Explorar técnicas avanzadas de identidad y seguridad en Blazor, asegurando mecanismos robustos de autenticación y autorización
- Crear aplicaciones confiables implementando pruebas unitarias y estrategias efectivas de manejo de errores
Para quién es este libro:
Este libro es para desarrolladores .NET existentes ansiosos por aprovechar sus habilidades de C# para construir aplicaciones de una sola página sin depender de marcos JavaScript, así como para desarrolladores JavaScript curiosos sobre las capacidades de Blazor y su enfoque fácil de usar para el desarrollo web. Los entusiastas de la tecnología que buscan una comprensión profunda del funcionamiento interno de Blazor también encontrarán útil esta guía para descubrir y dominar las potentes e intuitivas capacidades de desarrollo web de Blazor.
Autor: Ahmad Mozaffar
Editorial: Packt Publishing
Publicado: 18/08/2023
Páginas: 370
Tipo de encuadernación: Tapa blanda
Peso: 1.40lbs
Tamaño: 9.25h x 7.50w x 0.77d
ISBN13: 9781803235103
ISBN10: 1803235101
Categorías BISAC:
- Informática | Lenguajes | C#
- Informática | Internet | Programación Web
- Informática | Programación | Compiladores
Este título no es retornable

