Halvorsen, Lance

Functional Web Development with Elixir, Otp, and Phoenix: Rethink the Modern Web App

(No reviews yet) Write a Review
ISBN 13:
9781680502435
author:
Halvorsen, Lance
format:
Paperback
publisher:
Pragmatic Bookshelf
language:
English
Publication Year:
2018
Pages:
250
Dimensions:
25 x 15 x 1.5 centimetres (0.41
Genre:
Computers, Computer Science, Data Processing
Condition:
New
Availability:
Item usually sent within 20 working days
£27.90

Description

Build robust web applications with Elixir, OTP, and Phoenix. This book shows you how to model domain entities without an ORM or database, manage server state with OTP Behaviours, and layer a Phoenix web interface on top of your business logic. You'll learn to build a stateful web app in a radically different way, using persistent Phoenix Channel connections instead of HTTP's request-response. By separating your application into distinct, decoupled layers, you can create a back end that holds application state, reducing latency and simplifying your code. Through three parts, you'll build a complete web application, starting with the business logic as a separate application, then adding in the GenServer Behaviour for managing in-memory state, and finally building a web interface with Phoenix.

View AllClose