Programación Phoenix 1.4: Productivo > Confiable > Rápido


Precio:
Precio de venta$65.10

Descripción

No acepte el compromiso entre rápido y bonito: puede tenerlo todo. Chris McCord, creador de Phoenix, José Valim, creador de Elixir, y el galardonado autor Bruce Tate le guiarán en la construcción de una aplicación rápida y fiable. En cada paso, aprenderá de los creadores de Phoenix no solo qué hacer, sino también por qué. Repleta de información privilegiada y completamente actualizada para Phoenix 1.3, esta guía definitiva será su compañera constante en su viaje de principiante a experto en Phoenix, mientras construye la próxima generación de aplicaciones web.

Phoenix es el tan esperado framework web basado en Elixir, el lenguaje altamente concurrente que combina una sintaxis hermosa con una rica metaprogramación. La mejor manera de aprender Phoenix es programando, y tendrá la oportunidad de atacar algunos problemas interesantes. Comience a trabajar con controladores, vistas y plantillas en las primeras páginas. Cree un contexto en memoria y luego respalde con una capa de base de datos Ecto, completa con conjuntos de cambios y restricciones que mantendrán a los lectores informados y la integridad de su base de datos intacta. Diseñe su propia aplicación interactiva basada en la API de canales para las aplicaciones en tiempo real que este ecosistema hizo famosas. Escriba sus propios plugs de autenticación y use la capa OTP para servicios supervisados. Organice el código con proyectos modulares en paraguas.

Esta edición está completamente actualizada para Phoenix 1.3, Elixir 1.3 y Ecto 2.1, con un nuevo capítulo sobre el uso de Channel Presence para saber quién está conectado, incluso en una aplicación distribuida. Utilice los nuevos generadores y las nuevas características de ExUnit para organizar las pruebas y hacer que las pruebas de Ecto sean concurrentes.

Este es un libro de desarrolladores y para desarrolladores, y sabemos cómo ayudarle a acelerar rápidamente. Cualquier libro puede decirle qué hacer. Cuando termine este, también sabrá por qué hacerlo.

Lo que necesita:

Para trabajar con este libro, necesitará una computadora capaz de ejecutar Erlang 18 o superior, Elixir 1.3 o superior, Phoenix 1.3 o superior y Ecto 2.1 o superior. También se recomienda encarecidamente un conocimiento rudimentario de Elixir.



Autor: Chris McCord, Bruce Tate, Jose Valim
Editorial: Pragmatic Bookshelf
Publicado: 22/10/2019
Páginas: 325
Tipo de encuadernación: Tapa blanda
Peso: 1.36lbs
Tamaño: 9.25h x 7.50w x 0.74d
ISBN13: 9781680502268
ISBN10: 1680502263
Categorías BISAC:
- Informática | Internet | Programación web
- Informática | Desarrollo e ingeniería de software | General
- Informática | Programación | Paralela

Sobre el autor

Chris McCord, el creador de Phoenix, capacita profesionalmente a nuevos desarrolladores para el marco emergente y trabaja con equipos que lo adaptan.

Bruce Tate, autor de muchos libros premiados y creador de la serie Seven Languages in Seven Weeks, es el CTO de icanmakeitbetter.com, que ya está ejecutando Phoenix en producción.

José Valim, el creador de Elixir y miembro del equipo central de Phoenix, es cofundador y director de investigación y desarrollo en Plataformatec.