{"product_id":"mastering-react-test-driven-development-second-edition-build-simple-and-maintainable-web-apps-with-react-redux-and-graphql-9781803247120","title":"Dominando el desarrollo de React basado en pruebas - Segunda edición: Desarrolle aplicaciones web sencillas y mantenibles con React, Redux y GraphQL","description":"\u003cp\u003e\u003cstrong\u003eAprenda técnicas de desarrollo basado en pruebas (TDD) y desarrollo basado en comportamiento (BDD) que le darán mayor confianza al construir aplicaciones React\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCaracterísticas clave: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eExplore el proceso TDD, cómo funciona y por qué le ayudará a escribir aplicaciones React mantenibles\u003c\/li\u003e\n\u003cli\u003eDesarrolle un framework de pruebas de componentes desde cero, lo que le ayudará a comprender la mecánica de un buen testing unitario\u003c\/li\u003e\n\u003cli\u003eReduzca la complejidad utilizando pruebas unitarias y pruebas de aceptación de extremo a extremo para guiar el diseño de sus aplicaciones\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDescripción del libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEl desarrollo basado en pruebas (TDD) es un flujo de trabajo de programación que le ayuda a construir sus aplicaciones especificando el comportamiento como pruebas automatizadas. El flujo de trabajo TDD prepara las aplicaciones para el futuro, de modo que puedan modificarse sin temor a romper la funcionalidad existente. Otro beneficio de TDD es que ayuda a los equipos de desarrollo de software a comunicar sus intenciones de manera más clara, mediante especificaciones de prueba.\u003c\/p\u003e\u003cp\u003eEste libro le enseña cómo aplicar TDD al construir aplicaciones React. Creará una aplicación de ejemplo utilizando las mismas bibliotecas y herramientas de React que utilizan los desarrolladores profesionales de React, como Jest, React Router, Redux, Relay (GraphQL), Cucumber y Puppeteer. El flujo de trabajo TDD se apoya en varias técnicas y patrones de prueba, que son útiles incluso si no está siguiendo el proceso TDD. Este libro cubre estas técnicas guiándole a través de la creación de un framework de prueba de componentes. Aprenderá la teoría de las pruebas automatizadas, lo que le ayudará a trabajar con cualquiera de las bibliotecas de prueba de uso estándar en la actualidad, como React Testing Library. Esta segunda edición ha sido revisada con un mayor enfoque en ejemplos de código concisos y ha sido completamente actualizada para React 18.\u003c\/p\u003e\u003cp\u003eAl final de este libro de TDD, podrá utilizar React, Redux y GraphQL para desarrollar aplicaciones web robustas.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLo que aprenderá: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eConstruir aplicaciones basadas en pruebas utilizando React 18 y Jest\u003c\/li\u003e\n\u003cli\u003eComprender técnicas y patrones para escribir excelentes pruebas automatizadas\u003c\/li\u003e\n\u003cli\u003eUsar dobles de prueba y mocks de manera efectiva\u003c\/li\u003e\n\u003cli\u003eProbar APIs del navegador, incluyendo la Fetch API y la WebSocket API\u003c\/li\u003e\n\u003cli\u003eIntegrar con bibliotecas como React Router, Redux y Relay (GraphQL)\u003c\/li\u003e\n\u003cli\u003eUsar Cucumber.js y Puppeteer para construir pruebas de estilo de Desarrollo Basado en Comportamiento (BDD) para sus aplicaciones\u003c\/li\u003e\n\u003cli\u003eConstruir y probar código Redux asíncrono usando redux-saga y expect-redux\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePara quién es este libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEste libro es para desarrolladores front-end que buscan mejorar sus prácticas de prueba y aumentar la calidad y mantenibilidad de sus aplicaciones. Para aprovechar al máximo este libro, necesitará conocimientos del lenguaje de programación JavaScript.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-12595047\"\u003eDaniel Irvine\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 30\/09\/2022\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 564\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 2.11 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 1.14d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781803247120\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1803247126\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060180\"\u003eInternet | Servicios Web y APIs\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051260\"\u003eLenguajes | JavaScript\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eEste título no es retornable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":44579538043117,"sku":"9781803247120","price":55.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_07f72d2e-ef82-4ae8-bcbb-bcd0ba27ce8f.jpg?v=1702061805","url":"https:\/\/sureshotbooks.com\/es\/products\/mastering-react-test-driven-development-second-edition-build-simple-and-maintainable-web-apps-with-react-redux-and-graphql-9781803247120","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}