Mastering JavaScript Functional Programming.

Puntuación:   (4,4 de 5)

Mastering JavaScript Functional Programming. (Federico Kereki)

Opiniones de los lectores

Resumen:

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.

Desventajas:

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)

Contenido del libro:

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.

Otros datos del libro:

ISBN:9781839213069
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Mastering JavaScript Functional Programming.
Explora el paradigma de la programación funcional y las diferentes técnicas para desarrollar mejores algoritmos, escribir código...
Mastering JavaScript Functional Programming.
Mastering JavaScript Functional Programming: Guía en profundidad para escribir código JavaScript...
Domine las técnicas de Programación Funcional con...
Mastering JavaScript Functional Programming: Guía en profundidad para escribir código JavaScript robusto y mantenible en ES8 y más allá - Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)