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)