Prólogo
Prólogo
Este libro está dirigido a desarrolladores que ya tengan una primera experiencia en JavaScript, es decir, que tengan al menos conocimientos de la sintaxis básica (bucles, condiciones, funciones, etc.).
El objetivo de este libro es pasar de un dominio sintáctico a un dominio completo del lenguaje, es decir: ser capaz de organizar el código de forma eficaz, con el resultado de una escritura más rápida, más fácil de mantener y, en definitiva, de mejor calidad. Las técnicas propuestas serán válidas para todos los proyectos que utilicen JavaScript, ya sea en entornos móviles o para un uso web más tradicional. Si, al escribir código JavaScript, tiene la impresión de que su código se convierte rápidamente en una fuente de confusión y, por lo tanto, de errores, entonces este libro es para usted. Tras leerlo, JavaScript le parecerá un nuevo lenguaje, un lenguaje por descubrir o redescubrir. De hecho, su carácter funcional proviene de una antigua estructuración de los lenguajes de programación; ofrece a los desarrolladores mucha libertad, pero al mismo tiempo conlleva numerosos riesgos de incoherencia, una serie de trampas que este libro le propondrá evitar.
Para ello, dispone de siete capítulos. El primer capítulo es importante y trata sobre el establecimiento de las bases para iniciar su proyecto, es decir: la elección de un entorno de desarrollo y los primeros pasos que hay que seguir al comenzar un proyecto. Las reglas propuestas no son dogmáticas y pueden eludirse en algunos casos, por lo que es especialmente importante saber que existen y aprovecharlas con acierto, como al utilizar un asistente de inteligencia artificial (IA).
El segundo capítulo muestra cómo pasar de una lógica funcional a una lógica...