{"product_id":"functional-web-development-with-elixir-otp-and-phoenix-rethink-the-modern-web-app-9781680502435","title":"Desarrollo web funcional con Elixir, OTP y Phoenix: repensar la aplicación web moderna","description":"\u003cp\u003eElixir y Phoenix están generando un enorme entusiasmo como una plataforma imbatible para construir aplicaciones web modernas. Durante décadas, OTP ha ayudado a los desarrolladores a crear aplicaciones increíblemente robustas y escalables con un tiempo de actividad inigualable. Aproveche al máximo estas herramientas mientras construye una aplicación web con estado utilizando Elixir, OTP y Phoenix. Modele entidades de dominio sin un ORM o una base de datos. Gestione el estado del servidor y mantenga su código limpio con los comportamientos de OTP. Añada una interfaz web de Phoenix sin acoplarla a la lógica de negocio. Abra las puertas a nuevas y poderosas técnicas que le harán pensar en el desarrollo web de maneras fundamentalmente nuevas.\u003c\/p\u003e \u003cp\u003eElixir y OTP proporcionan herramientas excepcionales para construir aplicaciones de back-end sólidas como una roca que escalan. En este libro, construirá una aplicación web de una manera radicalmente diferente, con un back-end que mantiene el estado de la aplicación. Utilizará conexiones persistentes de Phoenix Channel en lugar de la solicitud-respuesta HTTP, y creará la aplicación completa en capas distintas y desacopladas.\u003c\/p\u003e \u003cp\u003eEn la Parte 1, comenzará construyendo la lógica de negocio como una aplicación separada, sin Phoenix. Modele el dominio de la aplicación con funciones de Elixir y estructuras de datos simples. Al mantener el estado en la memoria en lugar de en una base de datos, puede reducir la latencia y simplificar su código. En la Parte 2, añadirá el comportamiento GenServer para que la gestión del estado en memoria sea muy sencilla. Cree un árbol de supervisión para aumentar la tolerancia a fallos mientras separa el manejo de errores de la lógica de negocio.\u003c\/p\u003e \u003cp\u003ePhoenix es un framework web moderno que puede superponerse a la lógica de negocio manteniendo ambas completamente desacopladas. En la Parte 3, hará exactamente eso mientras construye una interfaz web con Phoenix. Incluya la aplicación de la Parte 2 como una dependencia en un nuevo proyecto de Phoenix. Luego, use los canales Phoenix ultraescalables para establecer conexiones persistentes entre el servidor con estado y un cliente front-end con estado.\u003c\/p\u003e \u003cp\u003eLe encantará esta forma de construir aplicaciones web \u003c\/p\u003e \u003cp\u003e\u003cb\u003eLo que necesita: \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNecesitará un ordenador que pueda ejecutar Elixir versión 1.5 o superior y Phoenix 1.3 o superior. Se recomienda cierta familiaridad con Elixir y Phoenix.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-11032251\"\u003eLance Halvorsen\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 20\/02\/2018\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 220\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 0.85 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25 alto x 7.50 ancho x 0.46 profundidad\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781680502435\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1680502433\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060180\"\u003eInternet | Servicios web y API\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051440\"\u003eDesarrollo e ingeniería de software | Herramientas\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060160\"\u003eInternet | Programación web\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eLance Halvorsen es miembro del equipo principal de Phoenix, autor de las guías de Phoenix y arquitecto de software senior en Le Tote.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":42641796923629,"sku":"9781680502435","price":65.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_a6c14cf6-5efb-4e3b-b0b5-5cbd8e354a67.jpg?v=1649094070","url":"https:\/\/sureshotbooks.com\/es\/products\/functional-web-development-with-elixir-otp-and-phoenix-rethink-the-modern-web-app-9781680502435","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}