Detalles
No aceptan el compromiso entre rápido y hermoso: usted puede tener todo. Phoenix creador Chris McCord, el Elixir creador José Valim, y galardonado autor Bruce Tate caminar a través de la construcción de una aplicación rápida y fiable. A cada paso, usted aprenderá de la Phoenix creadores no sólo qué hacer, sino por qué. Repleto de información privilegiada de ideas, esta guía definitiva será tu compañero constante en su viaje de Phoenix principiante a experto, como construir la próxima generación de aplicaciones web.Phoenix es la esperada web framework basado en Elixir, el concurrente lenguaje que combina un hermoso sintaxis con ricos metaprogramación. Los autores, que se desarrolló en la primera producción de Phoenix aplicaciones, vamos a ver cómo crear el código que es más fácil escribir, probar, entender y mantener. La mejor manera de aprender Phoenix es el código, y usted conseguirá a atacar algunos problemas interesantes. Empezar a trabajar con los controladores, vistas y plantillas dentro de las primeras páginas. Construir un repositorio en memoria, y luego de vuelta con una Ecto capa de base de datos. Aprender a utilizar los conjuntos de cambio y las restricciones que mantener a los lectores informados y su base de datos la integridad intacta. Crea tu propia aplicación interactiva basada en los canales de la API en tiempo real, aplicaciones de alto rendimiento que este ecosistema se hizo famoso. Escribir su propia autenticación de componentes llamados tapones, e incluso aprender a usar la FISCALÍA de la capa de monitoreadas, servicios confiables. Organizar el código con paraguas de proyectos con el fin de mantener sus aplicaciones modulares y fáciles de mantener.Este es un libro de los desarrolladores y para los desarrolladores, y sabemos cómo ayudarte a mejorar rápidamente. Cualquier libro puede decirte "qué" hacer. Cuando hayas terminado este, también podrás saber "por qué" para hacerlo.Lo que Usted Necesita: para trabajar A través de este libro, usted necesitará un ordenador capaz de ejecutar Erlang 17 o mejor, el Elixir 1.1, o mejor, Phoenix 1.0 o mejor, y Ecto 1.0 o mejor. Un conocimiento rudimentario de Elixir también es muy recomendable.