Puntuación:
En general, el libro es bien recibido como una introducción a la programación funcional, particularmente beneficiosa para los desarrolladores serios de JavaScript, especialmente aquellos familiarizados con React. Sin embargo, algunos lectores encontraron errores gramaticales e incoherencias en las explicaciones, sobre todo en los últimos capítulos. Se apreció la cobertura de ejemplos de casos de prueba, pero hubo preocupación por algunos errores técnicos y referencias poco claras para desarrolladores que no son de React.
Ventajas:⬤ Excelente introducción a los conceptos de programación funcional.
⬤ Excelentes ejemplos y ejercicios de codificación.
⬤ Utiliza ES6+ con modismos modernos.
⬤ Incluye valiosos consejos y ejemplos para escribir casos de prueba.
⬤ Altamente recomendado por varios lectores.
⬤ Errores gramaticales y explicaciones pobres desmerecen el contenido.
⬤ Los últimos capítulos no son tan sólidos, carecen de ejemplos detallados.
⬤ Es necesario corregir algunos errores técnicos.
⬤ Confuso para los que no están familiarizados con React, sobre todo las referencias a Redux.
(basado en 6 opiniones de lectores)
Explora el paradigma de la programación funcional y las diferentes técnicas para desarrollar mejores algoritmos, escribir código más conciso y realizar pruebas sin fisuras.
Características principales:
⬤ Explore esta segunda edición actualizada para cubrir características como funciones async y transductores, así como programación reactiva funcional.
⬤ Mejore sus habilidades de programación funcional (FP) para construir aplicaciones web y de servidor utilizando JavaScript.
⬤ Utilice la PF para mejorar la modularidad, la reutilización y el rendimiento de las aplicaciones.
Descripción del libro
La programación funcional es un paradigma para desarrollar software con mejor rendimiento. Le ayuda a escribir código conciso y comprobable. Para ayudarle a llevar sus habilidades de programación al siguiente nivel, este completo libro le ayudará a aprovechar las capacidades de la programación funcional con JavaScript y a escribir aplicaciones web y de servidor altamente mantenibles y comprobables utilizando JavaScript funcional.
Esta segunda edición se ha actualizado y mejorado para cubrir funciones como transductores, lentes, prismas y otros conceptos diversos que le ayudarán a escribir programas eficientes. Al centrarse en la programación funcional, no sólo empezará a escribir, sino también a probar funciones puras y a reducir los efectos secundarios. El libro también le permitirá descubrir específicamente técnicas para simplificar el código y aplicar la recursividad para la codificación sin bucles. Poco a poco, comprenderás cómo lograr la inmutabilidad, implementar patrones de diseño y trabajar con tipos de datos para tu aplicación, antes de pasar a aprender programación reactiva funcional para manejar eventos complejos en tu aplicación. Por último, el libro le llevará a través de los patrones de diseño que son relevantes para la programación funcional.
Al final de este libro, habrás desarrollado tus habilidades en JavaScript y habrás adquirido conocimientos de las técnicas de programación funcional esenciales para programar con eficacia.
Lo que aprenderá:
⬤ Simplificar la codificación de JavaScript utilizando composición de funciones, pipelining, encadenamiento y transducción.
⬤ Utilizar la codificación declarativa en contraposición a la codificación imperativa para escribir código JavaScript limpio.
⬤ Crear código más fiable con cierres y datos inmutables.
⬤ Aplicar soluciones prácticas a problemas complejos de programación utilizando la recursividad.
⬤ Mejorar su código funcional utilizando tipos de datos, comprobación de tipos e inmutabilidad.
⬤ Comprender conceptos avanzados de programación funcional como lentes y prismas para el acceso a datos.
A quién va dirigido este libro:
Este libro es para los desarrolladores de JavaScript que quieren mejorar sus habilidades de programación y construir aplicaciones web eficientes. Los desarrolladores de frontend y backend que utilizan varios frameworks y bibliotecas de JavaScript como React, Angular o Node. js también encontrarán el libro útil. Se requiere un conocimiento práctico de ES2019 para comprender fácilmente los conceptos tratados en el libro.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)